Hallo Forum,
ich verwende in der Action Bar einer Ansicht eine Checkbox (Shared Action), mit der Anwender einstellen können, ob beim Öffnen eines Dokuments das Dokument selbst oder aber der erste Anhang geöffnet wird (Queryopen...). Was auch soweit funktioniert.
Problem:
Die Anzeige der Checkbox (das Häkchen) wird nicht aktualisiert. Ein Klick auf die Checkbox setzt zwar den Wert im Profildokument, es erscheint aber kein Häkchen in der Checkbox. Erst nach erneutem Öffnen der Datenbank oder wechseln in eine Ansicht mit der selben (Shared-)Action wird das Häkchen angezeigt. F9 etc. zeigt keine Wirkung.
Code:
Die Checkbox-Action togglet ein Feld in einem Profildokument:
@If(
@GetProfileField("configuration"; "openAttachment") = "1";
@SetProfileField("configuration"; "openAttachment"; "0");
@SetProfileField("configuration"; "openAttachment"; "1")
)
Den Wert für die Anzeige des Häkchens lese ich im Value-Eintrag der Action-Eigenschaften aus:
@If(
@GetProfileField("configuration"; "openAttachment") = "1";
@True;
@False
)
Ich hab statt des Profildokuments auch schon die notes.ini (@environment) verwendet -> gleicher Effekt.
Ich habe das schon funktionieren gesehen, komme dort leider nicht an das Design.
Umgebung:
Notes Client 7.0.2, 7.0.3, 8.0
Danke für Tipps, Anregungen + Lösungen
Gruß
Peter