Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Johnson am 24.11.05 - 12:43:27
-
Hallöchen,
ich habe in einer Datenbank mehrere Dateien unter Shared Ressources gespeichert.
Besteht die Möglichkeit in irgendeiner Form auf diese Dateien zu zugreifen (also öffnen, speichern u.ä.)?
Gruß
Johnson
-
Hallo
stehe vor dem gleichen Problem.
Eine mögliche aber auch recht komplizierte Variante scheint via XML Export zu gehen. Über
Dim nc As NotesNoteCollection
Set nc = db.CreateNoteCollection(False)
nc.SelectMiscFormatElements = True
Call nc.BuildCollection
bekommt man die Ressourcen, dann via XML-Exporter zur XML-Datei und hieraus via Base64 zur Datei wandeln.
Mein aktuelles Problem werde ich über das About-Dokument lösen, scheint mir etwas einfacher.
lg bubble
-
Hi,
eine weitere Möglichkeit wäre auf dem Server webdav zu aktivieren, dann kannst du via einer Webdav Applikation oder wie XP Netzwerkumgebung auf die Ressourcen zugreifen.
-
das ist zu pflege- und konfigurationsaufwändig.
der bubble
-
Ich denke per NotesURL sollte dies möglich sein.
-
hab es über das About Dokument gelöst.
Set aboutDocument = se.CurrentDatabase.GetDocumentByID("FFFF0002")
If aboutDocument.HasEmbedded Then
Set eo = aboutDocument.GetAttachment("WinwordDatei.doc")
filename = getTempDir + eo.Name
eo.ExtractFile( fileName )
End If
Man könnte auch eine Maske nehmen, Dateien anhängen und temporär ein Dokument erzeugen.
Die Datei-Ressourcen in Notes sind wohl nur für die Entwicklungsphase als gemeinsame wiederverwendbare Ressource angedacht.
bubble