Hallo Zusammen,
erst mal Danke für die Rückmeldungen.
Es gibt hier wohl ein Missverständnis.
Das Konfigurations-Profildokument kann nur vom Administrator aufgerufen werden um in diesem werden auch nur grundlegende statische Einstellungen zur Anwendung konfiguriert.
Die Anwendung läuft auch nur auf dem Server.
Trotzdem kommt es bei unseren Kunden immer wieder mal vor, dass auch die gut geschulten Notes Admins
aus Versehen mehrere gleiche Profildoikumente öffnen, da diese wärend der Kofiguration teilweise einzutragende Infos erst in ihren Systemen nachschauen müssen.
Dann kann kommt es eben immer wieder mal vor, dass der Admin nicht direkt in das bereits geöffnete Profildokument geht, sondern nochmals den Button zum Öffnen des Profildokuments klickt. Und somit wird eine weiter Instanz (Dokument) geöffnet.
Fällt dem Admin das nicht auf, konfiguriert er die Anwendung nun in zwei oder mehr "gleichen" Profildokumenten. Speichert er nun diese ohne "nachzudenken" alle einfach ab, überscheiben sich die Daten.
Daher die Frage: Gibt es einen Befehl, mit dem ich das Profildokument nur einmalig im UI öffnen kann?
Wie z.B. der Befehl für die normalen Notsdokumente:
Call ws.Editdocument(True, doc, false, "", Nothing,
False)
Hinweis: Hier bewirkt der letzte Parameter, dass kein weiter neue Instanz eines Dokuments im UI geöffnet wird sondern zur bereits geöffnete Instanz gesprungen wird.
Die folgenden Befele öffnen bei jedem Klick das Profildokument als neue weitere Instanz:
Und das will ich eben verhindern.
1) @Command([EditProfile]; "dbsetup")
2) ws.Getprofiledocument("dbsetup")
Grüße
Bernd