Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: cfiber am 02.03.06 - 09:30:00

Titel: Dokumente per Lotus Skript löschen
Beitrag von: cfiber am 02.03.06 - 09:30:00
Hallo zusammen,

wenn ich ein Dokument löschen will, dann bediene ich mich der Methode deletedokument des Frontenddokuments (call uidoc.deletedocument).

Jetzt habe ich aber einen Agenten der bestimmte Dokumente bearbeitet, u.a. sollen auch einige komplett gelöscht werden (nicht nur markiert zum löschen!).

Wie kann ich mir das uidoc holen? Und wie kann ich es dann komplett löschen?


DANKE!
Titel: Re: Dokumente per Lotus Skript löschen
Beitrag von: ascabg am 02.03.06 - 09:35:21
Hi,

Ein periodischer Agent oder ein manueller?

Bei periodisch verbieten sich UI-Klassen.

Andreas
Titel: Re: Dokumente per Lotus Skript löschen
Beitrag von: Thomas Schulte am 02.03.06 - 09:40:09
Du schiebst die Dokumente die Gelöscht werden sollen in eine Collection und machst dann ein
call doccoll.removeall(true)

Und egal ob periodisch oder Manuell. Das löst du auf gar keinen Fall mit uidoc.deletedocument. Es sei denn du willst deinen Benutzer in den Wahnsinn treiben.
Titel: Re: Dokumente per Lotus Skript löschen
Beitrag von: cfiber am 02.03.06 - 09:49:02
super! Danke Thomas, das ist genau, was ich brauche...hatte schon Angst, dass ich den User in den Wahnsinn treiben müsste.