Autor Thema: LotusScript - NotesDocument - auf Replizierkonflikt testen  (Gelesen 2677 mal)

Offline Dr.Domino

  • Senior Mitglied
  • ****
  • Beiträge: 287
  • Geschlecht: Männlich
  • LN since 1996 ...
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
VG,
Markus

IBM Domino 9.0.1, Lotus Domino 8.5.3 (QuickR), CentOS 6, Win64)

Mitch

  • Gast
Re: LotusScript - NotesDocument - auf Replizierkonflikt testen
« Antwort #1 am: 18.10.11 - 10:28:14 »
Hallo Markus,

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

Code
@IsAvailable($Conflict)

Gruß,

Mitch

Glombi

  • Gast
Re: LotusScript - NotesDocument - auf Replizierkonflikt testen
« Antwort #2 am: 18.10.11 - 10:32:02 »
In Script wäre es also sowas wie
if doc.HasItem("$Conflict") then....

Offline Dr.Domino

  • Senior Mitglied
  • ****
  • Beiträge: 287
  • Geschlecht: Männlich
  • LN since 1996 ...
Re: LotusScript - NotesDocument - auf Replizierkonflikt testen
« Antwort #3 am: 18.10.11 - 10:33:42 »
In LS dürfe das dann wohl .HasItem("$Conflict") sein ... mal schaun :-) ...

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

IBM Domino 9.0.1, Lotus Domino 8.5.3 (QuickR), CentOS 6, Win64)

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: LotusScript - NotesDocument - auf Replizierkonflikt testen
« Antwort #4 am: 18.10.11 - 13:27:59 »
... 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.
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz