Domino 9 und frühere Versionen > ND6: Entwicklung

Löschen von Dokumenten aus unbekannten Ordnern

<< < (2/2)

Driri:
Schau Dir mal diesen Best Practice-Artikel von TMC an, das sollte Dir weiterhelfen :

Folder References - In welchem Ordner ist das jeweilige Dokument?


Wenn das aktiviert ist, kannst Du zu einem Dokument die Ordner abfragen, in denen es liegt. Dann kannst Du dir die Schleife über alle Ordner schenken.

m3:
Ordner (Folder) oder Ansichen (Views) ?

DAS ist die wichtige Frage.

Willst Du das Dokument tatsächlich aus der Datenbank löschen, oder nur aus dem Ordner/Ansicht entfernen?

Dominique M.:

--- Zitat von: Driri am 20.11.07 - 15:03:10 ---Schau Dir mal diesen Best Practice-Artikel von TMC an, das sollte Dir weiterhelfen :

Folder References - In welchem Ordner ist das jeweilige Dokument?


Wenn das aktiviert ist, kannst Du zu einem Dokument die Ordner abfragen, in denen es liegt. Dann kannst Du dir die Schleife über alle Ordner schenken.

--- Ende Zitat ---


Das hab ich jetzt mal eben schnell getestet, das Ergebnis sieht bisher sehr gut aus!
Danke dir für diesen Link.

Dominique M.:
Hallo,

eine Frage hab ich dann aber doch noch:

Kann es sein das Die FolderReference garnicht wirkt wenn ein Dokument per FolderOptions="2" gespeichert wird? Zumindest macht er es gerade nicht und ich frag mich warum.

Ok anders:
Ich würde auch ein doc.PutInFolder nehmen wenn ich den aktuellen Ordner Namen wüsste... gibt es da Lösungen zu?

Ich danke euch  :)

koehlerbv:
Ohne mehr Informationen zur aktuellen Situation zu haben, kann ich nur auf die Doku zu "FolderOptions" verweisen:

--- Zitat ---"2" (In aktuellem Ordner speichern)
Wenn der Benutzer das Dokument von einem geöffneten Ordner aus erstellt, speichert dieser Wert das Dokument und fügt es dem Ordner hinzu. Wenn der Benutzer das Dokument nicht von einem Ordner aus erstellt, wird das Dokument gespeichert, jedoch keinem Ordner hinzugefügt.
--- Ende Zitat ---

Es könnte als durchaus sein, dass hier gilt: Works as designed.

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln