@GetNoteFieldByID
Syntax
@GetNoteFieldByID(DBHANDLE1;IDLIST2;TEXTFIELDNAME3;FNOPTIONS4);
Beschreibung
Öffnet die Dokumente in der Datenbank mit dem DBHANDLE DBHANDLE1 und den FLOATLIST/IDLIST IDLIST2 und gibt eine TEXTLIST mit dem Inhalten des TEXT Feldes mit dem Namen TEXT TEXTFIELDNAME3 zurück.
Über den Optionalen Parameter FN FNOPTIONS4 können Optionen angegeben werden.
FNOPTIONS4:
BIT DEC HEX BEDEUTUNG wenn gesetzt
01 00000001 00000001 Open Summary only
02 00000002 00000002 Open Verify default
03 00000004 00000004 Expand all TEXT/NUMBER/TD … Variables to Lists with 1 Element
04 00000008 00000008 Without Objects
05 00000016 00000010 Reserved/Unknown
06 00000032 00000020 Open in Shared Memory Mode
07 00000064 00000040 Return all Item Values in Canonical Data Form
08 00000128 00000080 Reserved/Unknown
09 00000256 00000100 Mark unread if unread list is currently associated
10 00000512 00000200 Only open an abstract of large documents
11 00001024 00000400 Reserved/Unknown
12 00002048 00000800 Reserved/Unknown
13 00004096 00001000 Return Response ID Table
14 00008192 00002000 Reserved/Unknown
15 00016384 00004000 Reserved/Unknown
16 00032768 00008000 Reserved/Unknown
25 16777216 01000000 Convert TYPE_RFC822_TEXT Fields to TEXT/TD
26 33554432 02000000 Convert TYPE_MIME_PART Fields to RT (CD’s)
Beispiel: @GetNoteFieldByID(DBHANDLE1;FNIDLIST2;TEXTFIELDNAME3;FNOPTIONS4)
Felder im Doc mit ID 1
Test = "Bla"
Form = "Test"
Felder im Doc mit ID 2
Test = "Ups"
Form = "Note"
DBHANDLE1:=@OpenDB("TEST.NSF");
List:=@GetNoteFieldByID(DBHANDLE1;1:2;"Test";3);
DBHANDLE1:=@CloseDB(DBHANDLE1);
Ergebnis in List:
"Bla":"Ups"
