Domino 9 und frühere Versionen > ND7: Entwicklung
Fehlermeldungen bei persönlichen Ansichten
ms260370:
muß leider in einer Datenbank mit persönlichen Ansichten arbeiten, diese sind definiert als "Gemeinsam, privat bei Erstbenutzung". Aufgrund von Anzeigeprobleme habe ich nun folgendes Script als Aktionsschaltfläche hinterlegt:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim UiView As NotesUIView
Dim view As NotesView
Set UiView = ws.CurrentView
Print "Ansichtsaktualisierung wird gestartet, bitte warten"
If Not(UiView Is Nothing) Then
Set view = UiView.View
Call View.Refresh
Call ws.ViewRebuild
Print "Ansichtsaktualisierung, beendet"
Else
Print "interner Zugriffsfehler, UiView nicht zugewiesen"
End If
Print " "
End Sub
Die Zuweisungen arbeiten korrekt, aber beim Aufruf call ws.viewRebuild erhalten Nutzer eine Fehlermeldung "Sie sind zur Durchführung dieser Operation nicht berechtigt, wenn Sie Editorechte haben, mit Managerrechten keine Fehlermeldung.
Lotus Notes 7.0.2 deutsch, Domino-Server 7.0.2
kennt jemand dieses Problem oder noch besser, hat jemand eine Lösung?
Danke schon mal an alle, die antworten
koehlerbv:
NotesUIWorkspace braucht Designerrechte oder höher (was ja bei der Funktionalität der Methode auch klar ist). Wozu brauchst Du das denn? NotesView.Refresh sollte doch ausreichen, oder was treibst Du da vorher?
Bernhard
ata:
mit dem @Command([ViewRefreshFields]) könnte es ebenso klappen - entspricht dem F9
Toni
ms260370:
genau das ist das Problem, schau ich mir die View im Designer an, sehe ich die Dokumente, im Frontend beim User kommt aber immer mal wieder nichts an, F9 und Strg+F9 halfen nicht weiter, nur persönliche Ansicht löschen haben da weiter geholfen, deshalb dieser Umweg über Script. Hatte Ursprünglich noch Leser- und Autoenfelder in den Dokumenten zur Steuerung, diese sind zur Fehlereingrenzung raus, keine Besserung. Die Ansichten laufen ein paar Tage, dann war Ruhe.
Ansonsten läuft da nichts weiter in der Ansicht. Die Ansicht wird per Gliederungseintrag angesprungen, Befehl: @Command SwitchView... das ganze in einer Rahmengruppe.
In der Designerhilfe hatte ich keine Einschränkung gefunden, aber wenn Entickler benötigt wird, muß es halt wieder raus
Danke für die Infos
koehlerbv:
Mike, ist das eine persönliche Ansicht auf dem Desktop oder in der DB?
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln