Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: haeppchen am 31.01.05 - 10:07:15

Titel: Frage zu Querydocumentdelete
Beitrag von: haeppchen am 31.01.05 - 10:07:15
Hallo zusammen!

Ich habe eine Frage bzgl. Querydocumentdelete:

Ich habe dort ein Script geschrieben, dass beim Löschen von Dokumenten vorher noch einige Berechnungen durchführt, dann werden die Dokumente gelöscht.
Wenn ich die Datenbank dann allerdings schließe, bekomme ich immer die Abfrage, ob ich die Dokumente, die eigentlich schon gelöscht sind,  wirklich löschen will, dabei werden diese Dokumente schon gar nicht mehr in der View angezeigt (sind also wirklich bereits gelöscht.)

Wie kann ich also die Löschen-Abfrage unterbinden?


Simon
Titel: Re: Frage zu Querydocumentdelete
Beitrag von: Thomas Schulte am 31.01.05 - 10:23:06
Weil du das Löschen manuell startest. Die online Hilfe sagt dazu: "Occurs just before a document or selected set of documents is deleted (cleared or cut)"
Die Betonung liegt dabei auf "before". Das heist, du umgehst den Mechanismus der normalerweise bei Notes Datenbanken greift, inklusive der Bestätigung nicht. sondern du ergänzt ihn. Wenn du Dokumente ohne eine erneute Interaktion mit dem Benutzer löschen lassen willst, dann musst du einen eigenen "Löschen Button" anbieten und das komplette Handling da drin machen.

Thomas

PS und wenn du es ganz richtig machen willst, musst du den Querydocumentdelete auch noch abwürgen.