Function DE Version 7.02

@GetNoteFieldByID

Database Note

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"