Domino 9 und frühere Versionen > ND8: Entwicklung

Default View per Lotusscript setzen

(1/1)

jo@chim:
Vor einiger Zeit hatte ich hier eine Lösung gefunden, per

--- Code: ---Set folder = db.GetView("Ordername")
If (folder Is Nothing) Then
   Call db.EnableFolder("Ordnername")
End If

--- Ende Code ---
auf Basis des Default Views benutzerdefinierte Ordner zu erstellen - und damit auf die gruseligen SPOFU-Ordner verzichten zu können. Das funktioniert hervorragend.

Jetzt möchte ich auch noch anders gestaltete Ansichten als Vorlage nehmen. Dazu müsste ich den Default View der DB per Lotusscript festlegen.

Hat jemand eine Idee, wie das am besten anzugehen wäre?

Peter Klett:
Soll das vom gewöhnlichen User durchgeführt werden?

Der müsste dann m.W. Entwicklerrechte auf die Datenbank haben. Ich glaube nicht, dass Du das so umsetzen willst ...

ascabg:
Hallo,

Die Loesung hast Du doch schon fast.

NotesView.IsDefaultView


Andreas

jo@chim:
Ich mach das per Agent der bei der Benutzeregistrierung mit meinen (Manager-)Rechten ausgeführt wird, Peter.

Danke Andreas... auch wenn ich jetzt etwas enttäuscht bin - ich hatte ich mir das schon etwas komplizierter vorgestellt ;)

(Hatte irgendwie im Kopf, dass das Property Readonly ist...)

Peter Klett:

--- Zitat von: jo@chim am 22.08.13 - 13:03:00 ---Ich mach das per Agent der bei der Benutzeregistrierung mit meinen (Manager-)Rechten ausgeführt wird, Peter.

--- Ende Zitat ---
Oder so ;)

Hatte ich temporär nicht dran gedacht. Wichtig war mir, dass die fertige Lösung nachher nicht knallt, wenn "echte" Rechte verwendet werden ...

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln