Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Legolas am 25.09.13 - 09:42:48

Titel: Lesezeichen programmatisch erstellen
Beitrag von: Legolas am 25.09.13 - 09:42:48
Hallo Forum,

gibt es eine  Möglichkeit, Lesezeichen (Ich meine die linke senkrechte Lesezeichenleiste  ;)) per Script zu ersellen?

Ich habe zumindest im Forum nichts finden können, was in diese Rcihtng geht.

Grüße
Bernd
Titel: Re: Lesezeichen programmatisch erstellen
Beitrag von: Klafu am 25.09.13 - 09:53:12
Hallo Bernd,

ich habs zwar noch nicht gestestet, aber sollte das Hinzufügen von Lesezeichen nicht auch über eine Desktoprichtlinie gehn?
Chris
Titel: Re: Lesezeichen programmatisch erstellen
Beitrag von: Legolas am 25.09.13 - 09:57:45
Hallo Klafu,

das nütz mir allerdings nichts.

Der Anwender soll individuell entscheiden können, ob er die Anwendung in der Lesezeichenleiste haben möchte.
Die ganze Aktion soll per Button in einer Mail gestartet werden können.

Grüße
Bernd
Titel: Re: Lesezeichen programmatisch erstellen
Beitrag von: Klafu am 25.09.13 - 10:02:05
Achso, okay  :)
Hast du dich schonmal in der Designer Hilfe umgeguckt?

Das klingt vielversprechend

Code
@Command AddBookmark

This example, when triggered from a hotspot button on a form, creates a bookmark, named "User Log," for the application whose replica ID is 873476CD:0070A010. The bookmark appears in the "Logs" folder on the current user's bookmark bar. 
Because no server name was specified, the user may be prompted to select a server, if the application is not already in their workspace.
@Command([AddBookmark];"Notes:///873476CD0070A010";"User Log";"Logs")

Chris
Titel: Re: Lesezeichen programmatisch erstellen
Beitrag von: Legolas am 25.09.13 - 11:31:38
Hallo Klafu,

der @Command Befehl funktioniert aber leider nicht im Evaluate Befehl im Script.

Da ein Script schon einige andere Dinge  bei der Installation der Anwendung durchführt sollte die Erstellung der Bookmark auch direkt dort
geschehen.

Als Würgaround könnte man natürlich auch noch einen zweiten Button in der Mail mitsenden.
Ist aber nicht so schön und irritiert wieder einige Anwender.

Grüße
Bernd
Titel: Re: Lesezeichen programmatisch erstellen
Beitrag von: Driri am 25.09.13 - 11:39:58
Ich kenne da nur NotesUIWorkspace.AddDatabase, bin mir aber nicht sicher, ob damit ein Lesezeichen erstellt wird oder nur eine Kachel auf dem Workspace abgelegt wird.