Function DE Version 1.90

@CloseNote

Note

Syntax

@CloseNote(NOTEHANDLE1;MODE2);

Beschreibung

Schließt das Dokument mit dem NOTEHANDLE NOTEHANDLE1 und gibt den geschlossenen NOTEHANDLE zurück. Mit FN MODE2 kann ein näheres Verhalten bestimmt werden.

MODE2:
0 = Keine Änderungen speichern.
1 = Änderungen speichern.
2 = Änderungen speichern ohne $Revisions zu ändern.
3 = Änderungen speichern ohne Replik-Flags zu ändern.
4   = Änderungen speichern ohne EngineScript-UpdateList-Field zu ändern.
6 = Änderungen speichern ohne EngineScript-UpdateList-Field zu ändern und ohne $Revisions zu ändern.
7 = Änderungen speichern ohne EngineScript-UpdateList-Field zu ändern Replik-Flags zu ändern.
257= Änderungen speichern, aber nur wenn die SUMMARY-FIELD-Flags
gesetzt werden können. (=256+1)
258= Option 257 und Option 2 zusammen. (=256+2)
259= Option 257 und Option 3 zusammen. (=256+3)
513= Änderungen speichern und Sign Document. (=512+1)
514= Option 513 und Option 2 zusammen. (=512+2)
515= Option 513 und Option 3 zusammen. (=512+3)

Beispiel: @CloseNote(NOTEHANDLE1;MODE2)

DBHANDLE:=@OpenDB("TEST.NSF");
VIEWHANDLE:=@OpenView(DBHANDLE;"TEST VIEW");
VIEWPOSITION:=1:1:1:0:0:0:0:0:0:0;
NOTEHANDLE1:=@OpenNoteByPosition(DBHANDLE;VIEWHANDLE;VIEWPOSITION;NOTEHANDLE1);
NOTEHANDLE1:=@CloseNote(NOTEHANDLE1;0);
VIEWHANDLE:=@CloseView(VIEWHANDLE);
DBHANDLE:=@CloseDB(DBHANDLE);

Es wird eine Datenbank geöffnet, ein Dokument gesucht, geöffnet, dann ohne zu Speichern geschlossen und schließlich die Datenbank wieder geschlossen.