Function DE Version 1.90

@SetDBReplicaInfo

Database NotesAdmin NotesSystem Replication

Syntax

@SetDBReplicaInfo(DBHANDLE1;REPLICAID2;FLAGS3;CUTOFFINTERVAL4;CUTOFFTD5);

Beschreibung

Setzt in der Datenbank mit dem DBHANDLE DBHANDLE1 die Replikations-Informationen Replik-ID TD REPLICAID2, Replikations-Flags FN FLAGS3, Replikations-Lösch-Interval FN CUTOFFINTERVAL4 und Replikations-Lösch-Zeitpunkt TD CUTOFFTD5 neu. Außerdem wird die Replik-ID der Datenbank als @Funktionsergebnis zurückgegeben, wenn die @Funktion erfolgreich durchgeführt wurde.

FLAGS3:
BIT   DEC   HEX   BEDEUTUNG

01   00001   0001   Reserviert (COPY_ACL)
02   00002   0002   Reserviert
03   00004   0004   Replikation aus (User änderbar)
04   00008   0008   Geänderte Dokumente nicht als ungelesen markieren
05   00016   0010   Keine gelöschten Dokumente weiterreplizieren
06   00032   0020   Design wird versteckt
07   00064   0040   Nicht in Datenbank-Katalog aufführen
08   00128   0080   Vor dem Löschdatum gespeicherte Dokumente löschen
09   00256   0100   Replikation aus (nicht User änderbar)
10   00512   0200   File Attachments werden nicht repliziert
11   01024   0400   Nicht in "Datenbank öffnen"-Liste anzeigen
12   02048   0800   Chronos nicht auf diese DB anweden.
13   04096   1000   Reserviert
14   08192   2000   Reserviert
15   16384   4000   Priorität’s Bit 1
16   32768   8000   Priorität’s Bit 2

XX   16384   4000   Hohe Priorität
XX   49152   C000   Niedrige Priorität

Default:
XX   00000   0000   Mittlere Priorität

(Um mehrere Optionen anzugeben müssen die DEC-Werte der betreffenden Zeilen addiert werden oder FLAGS3 durch @BitVektor und BIT-Werte aufgebaut werden.)

Beispiel: @SetDBReplicaInfo(DBHANDLE1;REPLICAID2;FLAGS3;CUTOFFINTERVAL4;CUTOFFTD5);

DBHANDLE1:=@OpenDB("TEST.NSF");
REPLICAID2:=@Now;
CUTOFFTD:=@Adjust(REPLICAID;0;0;-90;0;0;0);
@SetDBReplicaInfo(DBHANDLE1;@Now;0;90;CUTOFFTD5);
DBHANDLE1:=@CloseDB(DBHANDLE1);

Hier wird neu gesetzt:
REPLICAID2 wird auf einen neuen Wert gesetzt.
FLAGS3 werden auf 0 (also keine) gesetzt.
CUTOFFINTERVAL4 wird auf 90 (Default-Wert von Notes) gesetzt.
CUTOFFTD wird auf vor 90 Tagen gesetzt.