Domino 9 und frühere Versionen > ND8: Entwicklung
LotusScript Verzeichnis überprüfen erstellen
ascabg:
Und dann wunderst Du dich, dass alle Dokumente (Anhaenge) im selbern Verzeichnis landen, auch wenn
in dem Feld "Date" unterschiedliche Datumswerte enthalten sind?
In deinen Variablen strYear und strMonth sind doch blos die Werte aus dem letzten Dokument enthalten,
welches innerhalb deiner Schleife durchlaufen/bearbeitet wurde.
%EDIT
Und noch folgende Anmerkungen.
Was soll denn in der Zeile
--- Code: ---Print "Exporting " & sAttachmentName
--- Ende Code ---
ausgegeben werden. Die Variable sAttachmentName wird doch vorher nie belegt.
Und was passiert, wenn irgendwann einmal in einem Dokument mehr als 1 Anhang enthalten ist?
Andreas
DerAndre:
Hi.
Um mich Andreas anzuschliessen:
Der erste Satz an Variablen wird nicht benutzt.
Dann rappelst Du durch alle Dokumente Deiner Datenbank um dann aus dem letzten mit einem Datum die Teilmenge rauszufutteln.
An die Funktion wird ein NotesEmbeddedObject übergeben. Selbst wenn Du das obere nicht machst, woher willst Du wissen ob es sich um das dazugehörige Dokument handelt? Da muss auch schon ein bisschen mehr an Information in der Funktion landen.
Andrew Harder:
Ich verstehe nur Bahnhof...
Angenommen die Funktion wird so ähnlich aufgerufen:
--- Code: ---Forall o in rtitem.EmbeddedObjects
Call ExportAttachment(o)
End Forall
--- Ende Code ---
Dann hat man das Dokument schon und könnte es der Funktion übergeben.
Warum für jedes Objekt - es können ja mehrere Anhänge sein - jedes mal noch über alle Dokumente der Datenbank drübernudeln?
koehlerbv:
Wenn der Fragesteller auch nur Bahnhof versteht, erklärt sich das Phänomen recht simpel (und traurig).
Bernhard
koehlerbv:
Nachtrag:
Emre alias "Max" (Dominoforum) sitzt offensichtlich seit Wochen an einem Transfer von Notes-Daten nach SharePoint.
Keine AhNung, warum man an diese Aufgabe einen Ahnungslosen gesetzt hat ...
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln