Autor Thema: SelectionFormular Property einer NotesViewKlasse  (Gelesen 1406 mal)

Offline Sebastian Botz

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
SelectionFormular Property einer NotesViewKlasse
« am: 09.06.04 - 18:59:06 »
Hallo zusammen,

habe hier gerade einen Efekt der mich verrückt macht :)

Ich habe einen Agenten der per WebQuerySave gestartet wird. Ziel ist es die SelectionFormula eines View auszulesen. Zum test lese ich zusätzlich die ID des Views mit aus.

Wenn ich den Agent im Designer starte funktioniert alles wunderbar, die Ergebnisse (Formula + ID) lasse ich ins Agent Log ausgeben. Wir der Agent jetzt aber per WebQuerySave Event gestarett dann wird einfach die SelectionFormula nicht ausgelesen, die ID aber schon. Es wird aber auch kein Fehler im Log oder auf der Serverkonsole angezeigt.

Ich poste anbei meinen TestCode und bin für jede Hilfe und jeden Tipp dankbar.

Lotus Notes Client 6.0.3 auf Lotus Domino Server 5.0.11

Sub Initialize
   
   On Error Goto ERRORHANDLER
   
   Dim se As New  NotesSession
   Dim db As notesdatabase
   Dim view As NotesView
   Dim doc As NotesDocument
   Dim alog As New noteslog("Agent Log")
   
   Dim SViewname As String
   Dim sSelection As String
   Dim sid As String
   
   Set db=se.CurrentDatabase
   Set doc=se.DocumentContext
   Set view = db.GetView("test")
   
   Call alog.OpenAgentLog
   
   sSelection=view.SelectionFormula
   sid =view.UniversalID
   
   Call alog.LogAction("SelectionFormula")
   Call alog.LogAction(view.SelectionFormula)
   Call alog.LogAction("SID:")
   Call alog.logaction(sid)
   Call alog.LogAction("Ende")
   Call alog.Close
   
EXIT_SCRIPT:
   Exit Sub
   
ERRORHANDLER   :
   Dim alog2 As New NotesLog("Agent Log2")
   Call alog2.OpenAgentLog
   alog2.LogAction(Err)
   alog2.logaction(Error$)
   alog2.LogAction(Erl)
   alog2.Close
   Resume EXIT_SCRIPT
   
End Sub
Domino 8.5
Clients 8.02 und 8.5

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:SelectionFormular Property einer NotesViewKlasse
« Antwort #1 am: 09.06.04 - 20:25:36 »
stealth, warum fragst du denn nicht erst deine Kollegas?

das Attribut SelectionFormula gibts für die NotesView-Klasse erst seit Notes 6
Der WebQuerySave-Agent wird vom Server ausgeführt. Du hast Version 5.x -> da gibts das Attribut nicht.
Warum keine Fehlermeldung kommt, kann ich nicht sagen.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz