Function DE Version 1.90

@UpdateView

Folder NotesSystem View

Syntax

@UpdateView(VIEWHANDLE1);

Beschreibung

Aktualisiert die Ansicht mit dem VIEWHANDLE VIEWHANDLE1 und liefert den VIEWHANDLE1 wieder zurück.


Beispiel: @UpdateView(VIEWHANDLE1);

DBHANDLE:=@OpenDB("TEST.NSF");
VIEWHANDLE1:=@OpenView(DBHANDLE;"TEST VIEW");
VIEWPOSITION:=1:1:1:0:0:0:0:0:0:0;
NOTEHANDLE:=@OpenNoteByPosition(DBHANDLE;VIEWHANDLE1;VIEWPOSITION;NOTEHANDLE);
IF(Category[NOTEHANDLE]!="NEU")
{
Category[NOTEHANDLE]:="NEU";
NOTEHANDLE:=@UpdateNote(NOTEHANDLE;1);
VIEWHANDLE1:=@UpdateView(VIEWHANDLE1);
}
NOTEHANDLE:=@CloseNote(NOTEHANDLE;0);
VIEWHANDLE1:=@CloseView(VIEWHANDLE1);
DBHANDLE:=@CloseDB(DBHANDLE);

Es wird eine Datenbank geöffnet, ein Dokument gesucht, geöffnet, evtl. sein Feld "Category" geändert. Wenn das der Fall war, dann wird das Dokument abgespeichert (und die Ansicht aktualisiert), sonst nur geschlossen und schließlich die Datenbank wieder geschlossen.