Domino 9 und frühere Versionen > ND8: Entwicklung
Spalten in privaten Ansichten verändern
CarstenB:
Guten Morgen zusammen,
wir nutzen in privaten Ansichten Spalten, die auf Basis @Today berechnete Werte anzeigen.
Da dies als Performancekiller bekannt ist, war meine Idee, @Today durch ein konstantes Datum zu ersetzen, das einmal täglich aktualisiert wird.
Für gemeinsame Ansichten klappt diese Lösung sehr gut mittels periodischem Agenten.
Will ich nun das gleiche mit den privaten Ansichten machen, erhalte ich beim Setzen der Spaltenformel folgende Fehlermeldung
Notes-Fehler: Index kann nicht auf dem Server erstellt werden.
Weiß jemand Rat?
DAU-in:
Sind die privaten Ansichten auf dem Desktop, oder in der DB?
Es ist meines Erachtens das Wesen privater Ansichten, dass sie sich nur im Zugriff ihres Besitzers besitzen.
Wenn sich die Ansichten auf dem Desktop befinden, musstest du zumindest unter 6.5 die Kachel löschen.
CarstenB:
Die Ansichten sind auf dem Desktop.
Das Skript zum Ändern wird nicht per period. Agent sondern vom Benutzer ausgeführt, also im Database initialize oder postopen.
marschul:
Also wenn ich mich noch richtig erinnere, kommt man an die Backend-View einer im Desktop gespeicherten Ansicht nicht heran, das Objekt bleibt Nothing. Check das doch mal im Debugger...
CarstenB:
also das Objekt bekommt ich, ich kann sogar die Selektionsformel auslesen, Schleife über alle Spalten klappt, auch das Auslesen der Spaltenformel, nur zurückschreiben klappt nicht
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln