std.DeleteRemark
Dieser Job löscht eine zu einem Dokument hinterlegte Notiz.
Der Job setzt die Ablage der Notiztexte im Dateisystem voraus (siehe
Ablageart von Notizen). Steht sie auf Datenbank,
scheitert er mit -1043201745 und lässt die Notiz vollständig intakt. Gemessen an
enaio®-Server 12.0.
|
Auch bei Ablage im Dateisystem löscht der Job nur die Notizdatei. Die Zeile in
remarks bleibt stehen, die Notiz wird weiter ausgeliefert, nun mit
leerem <Text>, und lässt sich über <RemarkText action="UPDATE_TEXT"> nicht mehr reparieren —
der Aufruf scheitert mit -1028, weil die Datei fehlt. Restlos entfernt eine Notiz nur
dms.XMLUpdate mit <RemarkText action="DELETE">; dieser Weg räumt in
beiden Ablagearten Datei, remarks-Zeile und osremarktext-Zeile ab.
|