Function DE Version 1.90

@OpenDesignNote

Database Design Note NotesSystem View

Syntax

@OpenDesignNote(DBHANDLE1;TITLE2;NOTECLASSES3;NOTEHANDLE4);

Beschreibung

Öffnet das erste Dokument in der Datenbank mit dem DBHANDLE DBHANDLE1, das der NOTECLASSES NOTECLASSES3 entspricht und den TEXT TITLE2 hat, und gibt den NOTEHANDLE NOTEHANDLE4 zurück.

Hinweis:
Änderungen an einem Design-Dokument können zu unerwarteten Ergebnissen führen!
Es wird empfohlen, diese Funkion nur lesend zu nutzen bzw. in einem entsprechenden Kontext!

NOTECLASSES3:
DEC   BIT   Bedeutung

00000   XX   No Notes   keine Dokumente
00001   01   Documents   Daten-Dokumente
00002   02   Policy-Note   Über-DB-Dokument
00004   03   Form-Note   Masken-Design-Dokumente
00008   04   View-Note   Ansicht-Design-Dokumente
00016   05   Icon-Note   Piktogramm-Dokument
00032   06   Design-Collection-Note   Ansicht-Dokumente
00064   07   ACL-Info-Note   ACL-Info-Dokument
00128   08   Help-Index-Note   
00256   09   Help-Note   Hilfe-DB-Dokument
00512   10   Filter-Note   Macro-Design-Dokumente
01024   11   Feld-Note   Feld-Design-Dokumente
02048   12   Replication-Note   Replikations-Dokumente
04096   13   Privat_Design   Privat-Design-Dokumente

32768   16   Default-Note of Each   Von jedem das Vorgabe-Dokument

32767   01-15   Notes   Alle Dokumente
32766   02-15   All Non-Document-Notes   Alle nicht Daten-Dokumente

(Um mehrere Dokumenten-Klassen anzugeben werden die Werte der betreffenden Klassen addiert oder durch @BitVektor aufgebaut)

Beispiel: @OpenDesignNote(DBHANDLE1;TITLE2;NOTECLASSES3;NOTEHANDLE4)

DBHANDLE1:=@OpenDB("TEST.NSF");
NOTEHANDLE4:=@OpenDesignNote(DBHANDLE1;"TEST FORM";4;NOTEHANDLE4);
NOTEHANDLE4:=@CloseNote(NOTEHANDLE4;0);
DBHANDLE1:=@CloseDB(DBHANDLE1);

Es wird eine Datenbank geöffnet, das Formular-Dokument "TEST FORM" gesucht und schließlich die Datenbank wieder geschlossen.