Domino 9 und frühere Versionen > Entwicklung

Ansicht via Script aktualisieren funktioniert nicht

(1/1)

0xse:
Der Agent (teste ihn grad nur lokal) soll sich die Ansicht holen und refreshen. Beim .GetView wird vw aber kein Wert zugewiesen. Die Ansicht existiert in der Datenbank. Sie hat auch diesen Alias und die Rechte stimmen auch.

Woran kann das liegen? o.O



--- Code: ---Sub Initialize
Dim ses As New notessession
Dim db As NotesDatabase
Dim vw As NotesView
Set db = ses.CurrentDatabase

On Error Goto fehler

Print "Aktualisiere Web-Monat..."
Set vw = db.GetView("vwWebSpamMon")
Call vw.Refresh

[...]

Goto ende
fehler:
Print "Fehler " & Err & ": " & Error & " in Zeile " & Erl
Resume ende
ende:
End Sub

--- Ende Code ---

Tode:
mal abgesehen davon, dass ich nicht weiss, warum das getView fehlschlägt: Der Agent tut nicht das, was Du willst...

Refresh baut nicht etwa Ansichtsindizes neu auf o.ä. sondern aktualisiert ein NotesView- Objekt mit den Änderungen die seit der Erstellung des Objektes an der Original- View vorgenommen wurden.

Das hat keinerlei Einfluss auf die View im (Web)frontend....

Was Du willst (ein aktualisieren der Ansicht in einem Servergestützten Agenten) ist leider in R5 noch nicht möglich.

Gruß
Tode

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln