Function DE Version 4.50

@GetDBOptions

Database NotesSystem TimeDate

Syntax

@GetDBOptions(DBHANDLE1);
@GetDBOptions(DBHANDLE1;FNEXTOPTIONS);

Beschreibung

Gibt die DB-Optionen der DB mit dem DBHANDLE DBHANDLE1 als BitVektor(FN) zurück.
In FN FNEXTOPTIONS werden die erweiterten Optionen der DB zurückgegeben.

FNEXTOPTIONS:
BIT   DEC   HEX   BEDEUTUNG wenn gesetzt

01   000001   00001   Allow use of stored forms in this DB
02   000002   00002   Display images after loading
03   000004   00004   Web access: Use JavaScript when generating pages
04   000008   00008   Web access: Require SSL connection
05   000016   00010   
06   000032   00020   
07   000064   00040   
08   000128   00080   
09   000256   00100   
10   000512   00200   
11   001024   00400   
12   002048   00800   
13   004096   01000   
14   008192   02000   
15   016384   04000   Do not send changes in local security property to other replicas
16   032768   08000   Replicate Title and Categories to other replicas of this DB

Options:
BIT   DEC   HEX   BEDEUTUNG wenn gesetzt

01   000001   00001   Full Text Indexing aktiviert
02   000002   00002   DB ist ein ObjectStore*
03   000004   00004   DB hat Dokumente die einen ObjectStore* benutzen
04   000008   00008   NoteUpdate soll nie versuchen einen ObjectStore* zu benutzen
05   000016   00010   DB ist eine library
06   000032   00020   Alle Repliken dieser DB sollen eine ACL haben
07   000064   00040   NoteUpdate soll immer versuchen einen ObjectStore zu benutzen
08   000128   00080   Reserviert
09   000256   00100   Reserviert
10   000512   00200   DB hat keinen Background Agent
11   001024   00400   DB ist nicht in Betrieb (Out-Of-Service)
12   002048   00800   DB ist ein Personal Journal
13   004096   01000   DB ist zum löschen markiert
14   008192   02000   DB speichert Calender Events
15   016384   04000   DB ist ein Katalog Index
16   032768   08000   DB ist ein Adressbuch
17   065536   10000   DB ist ein "multi-db-search" repository
18   131072   20000   User-Activity-Log ist geheim
19   262144   40000   Reserviert
20   524288   80000   DB ist ein "multi-db-site" repository

*ObjectStore(for garbage collection)

Beispiel @GetDBOptions(DBHANDLE1):

DBHANDLE1:=@OpenDB("TEST.NSF");
@LogReport(@GetDBOptions(DBHANDLE1));
DBHANDLE1:=@CloseDB(DBHANDLE1);

Die Datenbank wird geöffnet, dann werden die DB-Optionen ausgegeben und anschließend wird sie wieder geschlossen.