Autor Thema: Meldung Agent Done im Web  (Gelesen 2798 mal)

Offline mahonri

  • Aktives Mitglied
  • ***
  • Beiträge: 128
  • Geschlecht: Männlich
  • Schon mal Domino mit Servern gespielt
Meldung Agent Done im Web
« am: 13.09.02 - 16:56:28 »
Wenn ich einen Agenten im Web vom Anwender starten lasse, bekomme ich die Meldung Agent Done, Beim Übertragen von Masken kann ich das abfangen, aber wie geht das bei Agents (Lotus Script)?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Thomas

P-CLP Development 4,5,6
P-CLP Admin 5
CLP Admin 6

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re: Meldung Agent Done im Web
« Antwort #1 am: 13.09.02 - 22:13:29 »
This is a LotusScript version of "Change Status to Closed." It runs on "All documents in database" and uses UnprocessedDocuments to get the documents to be processed. The Print statement replaces the "Agent done" page with its text.

Code

Sub Initialize
   Dim s As New NotesSession
   Dim db As NotesDatabase
   Dim dc As NotesDocumentCollection
   Dim doc As NotesDocument
   Set db = s.CurrentDatabase
   Set dc = db.UnprocessedDocuments
   Set doc = dc.GetFirstDocument
   Do While Not(doc Is Nothing)
       doc.Status = "Closed"
       Call doc.Save(False, True)
       Set doc = dc.GetNextDocument(doc)
   Loop
   Print "<B>All Status fields set to 'Closed'</b>"
End Sub


Ich denke, man kann auch direkt einen Link aufrufen (bin mir aber nicht ganz sicher, ich benutze solche Agenten eigentlich nicht)

Notfalls gibts du mit Print eine HTML-Seite mit einem META-Tag Refresh aus. Auf dieser Seite kann man dann auch die Erfolgsmeldung unterbringen.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline zaphod

  • Aktives Mitglied
  • ***
  • Beiträge: 132
  • Geschlecht: Männlich
  • don't panic!
Re: Meldung Agent Done im Web
« Antwort #2 am: 13.09.02 - 22:53:21 »
Hi

ich verwende zwei varianten

- per print eine html seite ausgeben also:
print "<html><head><titel>titel</titel></head>"
print "<body>Danke für irgendwas... "
print "<a href=""ansicht?openview"">hier</a> gehts zurück"

- oder einfacher eine url-aufrufen:
print "[www.atnotes.de]"


bye bye z
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Es gibt eine Theorie die besagt, wenn jemals irgendwer herausfindet, wozu das Universum da ist und warum es da ist,
dann verschwindet es auf der Stelle und es wird durch etwas noch Bizarreres und Unbegreiflicheres ersetzt.


Es gibt eine andere Theorie nach der das schon passiert ist.

DOUGLAS ADAMS

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz