Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: jo@chim am 22.08.13 - 12:43:50

Titel: Default View per Lotusscript setzen
Beitrag von: jo@chim am 22.08.13 - 12:43:50
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
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?
Titel: Re: Default View per Lotusscript setzen
Beitrag von: Peter Klett am 22.08.13 - 12:46:47
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 ...
Titel: Re: Default View per Lotusscript setzen
Beitrag von: ascabg am 22.08.13 - 12:46:51
Hallo,

Die Loesung hast Du doch schon fast.

NotesView.IsDefaultView


Andreas
Titel: Re: Default View per Lotusscript setzen
Beitrag 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.

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...)
Titel: Re: Default View per Lotusscript setzen
Beitrag von: Peter Klett am 22.08.13 - 13:17:36
Ich mach das per Agent der bei der Benutzeregistrierung mit meinen (Manager-)Rechten ausgeführt wird, Peter.
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 ...