Domino 9 und frühere Versionen > ND6: Entwicklung
nicht speichern unter lotus script??
umi:
wo wird den dass aufgerufen?
Was soll nicht gespeichert werden? UIdoc oder Maildoc?
evtl. hilft hier das saveoptions feld
gruss umi
sperri:
das uidoc soll bei einem fehler nicht gespeichert werden.
umi:
Meine Kugel verrät mir, dass Submit durch einen Button ausgelöst wird und nicht im QuerySave. Dann würde das UIDOC ja nur gespeichert, beim Aufruf von uidoc.save().
D.h. wenn es zu einem Fehler vor uidoc.save() kommt, springt er in den Errorhandler, bringt die Meldung und das wars. UIdoc wird dann ja nicht mehr gespeichert.
Wenn der Code im QuerySave aufgerufen würde, müsste nur die Variable Continue des QuerySave events auf false gesetzt werden.
gruss umi
Thomas Schulte:
Ja und, da du das in einem eigenen Submit programmiert hast wird das doch auch nicht gespeichert, da du die Sub nach einem Error mit Exit Sub verlässt und damit call uidoc.save nicht mehr zieht.
Was ganz anderes ist die Tatsache das es unter Umständen möglich sein kann das ich das Dokument trotzdem speichere wenn ich ganz normal über den QuerySave Event, der für solche Stunts eigentlich da ist gehe.
sperri:
das is richtig aber was passiert wenn der fehler nach dem speichern auftritt. z.b wenn die mail adresse falsch ist?
dann soll das uidoc nicht gespeichert werden
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln