Autor Thema: Action-Buttons in einer Page eingebunden  (Gelesen 1423 mal)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Action-Buttons in einer Page eingebunden
« am: 07.01.04 - 14:44:20 »
Hallo,

Ich habe mehre Buttons die in eine Page eingebunden sind.
Die Buttons führen alle die einfache Aktion "Agent starten aus".
Die Agenten die sich nicht auf Doks in einer Ansicht beziehen Laufen
auch problemlos.
Die Agents die sich aber auf die selektierten Dokumente in einer Ansicht
beziehen werden nicht gestartet bzw. es kommen folgende Fehlermeldungen:

"Document has not yet been saved"
und
"To run this agent you must at least one Document selected"

Offensichtlich bekommt der gestartete Agent keinen Bezug zur aktuellen Ansicht
in der die Doks markiert sind.
Wie und an welcher Stelle kann ich den Bezug herstellen?

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Action-Buttons in einer Page eingebunden
« Antwort #1 am: 07.01.04 - 14:47:30 »
Damit diese Sorte von Agenten den Bezug zu den ausgewählten Agenten bekommen, müssen sie aus der Aktionsleiste der betreffenden Ansicht heraus gestartet werden (oder aus dem Aktionsmenu). In einer Seite geht das nicht.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Action-Buttons in einer Page eingebunden
« Antwort #2 am: 07.01.04 - 14:56:06 »
Ich hab es befürchtet. :-[

Es gibt auch keine möglichkeit innerhalb des gestarteten Agents, oder?

So ein Agent wird zum Beispiel gestartet, aus dem Menu heraus funktioniert der auch:
Sub Initialize
   Dim ns As notesSession
   Dim ndb As notesDatabase
   Dim ncol As notesDocumentCollection
   Dim ndoc As notesdocument
   
   Set ns = New notesSession
   Set ndb = ns.currentDatabase
   Set ncol = ndb.unprocessedDocuments
   Set ndoc = ncol.getfirstdocument
   
   While Not (ndoc Is Nothing)    
      
      If ndoc.run_state(0) = "05" Then
         ndoc.run_state = "15"
         ndoc.allauthors=""
         Call ndoc.save(True,True)
      End If
      Set ndoc = ncol.getnextdocument(ndoc)
   Wend
   
End Sub
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Action-Buttons in einer Page eingebunden
« Antwort #3 am: 07.01.04 - 14:59:35 »
Das ist ja das Dilemma, die unprocessed documents ist ja eine DB-Eigenschaft. Wenn man auf die UI-Ansicht direkt zugreifen könnte und dort die Unprocessed rausholen könnte, dann wäre es möglich. hingegen die DB-Eigenschaft bezieht sich mal auf das aktuelle Fenster, und das ist Deine Page ...   :(
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz