@OpenDesignNote
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.
