Domino 9 und frühere Versionen > Entwicklung
Dokument geändert oder gelöscht abgreifen
(1/1)
skywook:
Hallo Programmierer,
kann man über Script abfragen ob
- ein Dokument geändert wurde?
- ein Dokument gelöscht werden soll?
Für einen Tipp wäre ich sehr dankbar.
klaussal:
zu 1 : mir nix bekannt
zu 2: evtl. im querydocumentdelte im datenbank-script
TMC:
zu 1)
Reicht es zu wissen ob gespeichert wurde? Dann würde ein berechnetes Feld helfen mit einem @IsDocBeingSaved ......
Den Wert liest Du dann in Deinem Script aus.
Wenn Du allerdings feststellen willst, wenn z.B. ein Anwender in einem RTF-Feld in Zeile 712 das 3. Komma durch einem Punkt ersetzt hat, dann wird es wohl etwas spannender.
Gib mal etwas mehr Infos an, um was es geht.
TMC
skywook:
Hallo TMC,
In Datenbank A wird ein Kalender gepflegt. Beim Speichern wird in der Datenbank B ein Dokument angelegt mit den Werten aus dem Dokument der Datenbank A. Um eine Verknüpfung zu diesem Dokument zu haben wird die Dok-Id in das Dokument der Datenbank A geschrieben. Nun sollen nur bei einer Änderung in Datenbank A die Werte mit der in Datenbank B abgeglichen werden.
Ich suche eine Möglichkeit diesen Ableich nur bei einer Änderung zu starten.
TMC:
Also imho am einfachsten wäre es, bei jedem Speichern den Kalendereintrag auch in DB 2 zu aktualisieren.
Oder:
Du legst beim Öffnen des Dokumentes eine Kopie an, und sobald gespeichert wird, werden die Feldinhalte verglichen:
Wenn keine Übereinstimmung -> neuen Feldinhalt bzw. Item in DB 2 rüberschaufeln.
Was allerdings imho problematisch werden könnte ist, wenn Du RTF-Felder nutzt, die u.U. dann noch Anhänge haben.
TMC
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln