Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: mor_lana am 25.06.02 - 13:20:19
-
Hallo Gurus,
könnte mir da bitte jemand helfen?
Uidoc ist das CurrentDocument, doc das uidoc.Document. Nun merke ich mir die docUNID, mache ein uidoc.close und möchte doc löschen. Das geht aber nicht, weil das uidoc irgendwie immer noch offen ist.
Was mache ich da nur falsch?
Danke und Grüße
Martin
-
Hi,
warum versuchst Du das mal nicht:
Call notesUIDocument.DeleteDocument
näheres gibt es in der Designerhilfe
Gruß
Frank
-
Hallo,
mit deleteDocument wird das Dokument leider nur num markieren gelöscht. Ich muß aber ein doc.remove machen und das geht nicht solange das uidoc offen ist.
Danke trotzdem.
Grüße
Martin
-
ops, ich wollte schreiben: ... das Dokument wird zum löschen markiert ...
-
Hallo mor_lana,
habe gleiches problem gehabt.
ich habe es folgendermaßen gelöst:
wenn das neu erstellte dokument welches schon im hintergrund angelegt und gespeichert wurde (doc) doch nicht im frontend gespeichert wird sondern verlassen wird über dan button abbrechen. Dann wird in dem backend doc ein status gesetzt ("löschen") dokumente mit diesem status werden in nur einer einzigen ansicht angezeigt die kein benu´tzer sehen kann. periodisch täglich läuft über diese ansicht ein agent der alle dokumente mit dem status "löschen" löscht. das wars.
-
Was passiert eigentlich, wenn Du das Dokument im Backend einfach löschst während Du im UI das Ding noch offen hast und einfach mittels dem Feld SafeOptions ein Speichern verhinderst ?
Meff ;)
-
Das geht nicht. Ich bekomme leider die Fehlermeldung, daß das UIDoc geöffnet ist, auch nachdem ich es geschlossen habe. :(
Grüße
Martin