Domino 9 und frühere Versionen > ND6: Entwicklung
Symbolleisten (Toolbar) an die Benutzer verteilen
Manfred.Gipp:
in einem anderen Thread wird das schon mal diskutiert:
http://atnotes.de/index.php?topic=21309.0
Dort wurde gesagt, dass nur Inhalte aber nicht Designelemente kopiert werden.
Dann wäre es nichts mit einer Designänderung in einer zentralen Datenbank. Erst recht nicht als Verteilung über die Policies.
Gibt es da andere Möglichkeiten?
it898ur:
Hallo Manfred,
schau Dir mal die Datenbank in diesen Thread an:
http://atnotes.de/index.php?topic=30806
und versuche sie in Verbindung mit einer Schaltfläche (z.B. in einer Mail) zu nutzen.
Code der Schaltfläche:
Dim session As New notessession
Dim tooldb As New notesdatabase("", "")
Dim agent As NotesAgent
Dim code As String
Dim dbname As String
'******************************************************************************************************
dbname = "Server!!Datei.nsf" ' Server !! Pfad der Toolbar-DB
'******************************************************************************************************
If Not tooldb.Open(Strleft(dbname, "!!"), Strright(dbname, "!!")) Then
Msgbox "Die angegebene Projektdatenbank kann nicht geöffnet werden. Bitte wenden Sie sich an Ihren Administrator !", 16, "Fehler"
Exit Sub
End If
Set agent = tooldb.GetAgent("StartProject")
If agent Is Nothing Then
Msgbox "Der angegebene Agent in der Projektdatenbank kann nicht geöffnet werden. Bitte wenden Sie sich an Ihren Administrator !", 16, "Fehler"
Exit Sub
End If
'**** Richtexticon ************************
' Code ins Environment schreiben
code = "DeinProjektCode" ' Codename des auszuführenden Projekts
Call session.SetEnvironmentVar("DBToolbar_Code", code)
Call agent.Run
Msgbox "Bitte starten Sie Ihren Lotus Notes Client noch einmal neu, um die Änderungen sichtbar zu machen.", 64, "Toolbar-Icons installieren"
Mit diesem Code verteilen wir Schaltflächen - wobei sich herausgestellt hat, dass es einfacher ist Icons an bestehende Symbolleisten (z. B. Universal) anzuhängen, da neue Symbolleisten oftmals nicht richtig aktiviert werden.
PS: Der Code kann auch im Hintergrund laufen (z.B. im Postopen der Mail-DB - dann ohne msgbox)
Gruß
André
Manfred.Gipp:
Das hatte ich schon mal gesehen. Aber leider treffe ich auf genau die gleiche Fehlermeldung wie Pascal. Aber durch Löschen meiner persönlichen bookmark.nsf und neu erstellen funktioniert es doch wieder.
Jetzt muss ich noch dein Script testen und dann kann ich an die Verteilung gehen.
Genial einfach - einfach genial.
Manfred.Gipp:
Also die ersten Tests sind absolut erfolgreich.
So werde ich wahrscheinlich die Verteilung der Symbolleisten anwerfen.
Vielen Dank für die Hilfe!!!!
its2005:
Hallo,
besten Dank auch noch von meiner Seite! Funktioniert super ...
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln