Autor Thema: Ansicht via Script aktualisieren funktioniert nicht  (Gelesen 1523 mal)

Offline 0xse

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 507
  • Geschlecht: Männlich
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
« Letzte Änderung: 15.09.06 - 11:19:15 von 0xse »

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Ansicht via Script aktualisieren funktioniert nicht
« Antwort #1 am: 15.09.06 - 18:52:55 »
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
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz