Domino 9 und frühere Versionen > ND8: Entwicklung

LotusScript - NotesDocument - auf Replizierkonflikt testen

(1/1)

Dr.Domino:
Hallo die Herren,

kurze Frage, wie teste ich am elegantesten ein soeben geöffnetes NotesDocument darauf, ob es sich um ein "Replizierkonflik-Dokument" handelt (und nicht um das "erste, an das der Komflikt angehängt ist")?
Ein sinnvolles Property hierfür konnte ich in der LS Klasse nicht erspähen ...

Gruß,
Markus

Mitch:
Hallo Markus,

die Replizierkonflikte haben ein Item "$Conflict", das könntest du prüfen.


--- Code: ---@IsAvailable($Conflict)

--- Ende Code ---

Gruß,

Mitch

Glombi:
In Script wäre es also sowas wie
if doc.HasItem("$Conflict") then....

Dr.Domino:
In LS dürfe das dann wohl .HasItem("$Conflict") sein ... mal schaun :-) ...

Genau ... Danke für's "auf-die-Sprünge-helfen"!

ata:
... nimm dir ein Display-feld oder berechneten Text mit der Formel

_IsConflict := @IsAvailable($CONFLICT);
@If( _IsConflict ; "Konfliktdokument" ; "" )

In dem Feld/ComputedText steht dann, ob es ein Konflikt ist oder nicht. In einer eigenen Zeile kannst du dann mit HideWhen die Zeile entsprechend verbergen.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln