Domino 9 und frühere Versionen > ND6: Entwicklung

PostSave Script im Web..

<< < (2/2)

Myron:
Werd ich machen!

Ich sag bescheid ob funktioniert hat!

grüße

Myron:
Hallo..

Das hat alles soweit funktioniert .. der Agent wird laut Protokoll vom WebQuerySave aufgerunfen aber er schickt keine mails weg.. Wenn ich den Agent im Notes starte dann schon.. hmm

der Agent beinhaltet folgenden Code...


--- Code: ---   Dim doc As NotesDocument
   Dim newdoc As NotesDocument
   Dim ses As New NotesSession
   Dim db As NotesDatabase
   
   Set db = ses.CurrentDatabase
   'Set doc = ses.DocumentContext
   
   Set newDoc = db.CreateDocument
   newDoc.Subject = "Neuer Beitrag"
   newDoc.SendTo = "bubble@non.non"
   Call newDoc.Send( False )

--- Ende Code ---

Vieleicht weiß von euch jemand noch etwas.. ? hmm

Grüße

Axel Janssen temp:
Besorg dir eine vernünftige Debug-Strategie.
Unter 6 kann man glaub ich auch Webagenten mit dem Designer debuggen. Ich weiss aber nicht wie genau.

Die quick & dirty Methode wären print-Statements im Querysave.

print "huhu Agent <Agentname>"

Auch errorhandling ist vielleicht keine schlechte idee.

Myron:
ok! jetzt hats funktioniert..

das ganze habe ich in der diskussionsdatenbak gemacht und da haben mir die ganzen dols java sachen in der Maske offensichtlich den agent blockiert.
hab das alles gelöscht und jetzt geht auch der agent  ;D
warum auch immer..

grüße

Axel Janssen temp:

--- Zitat von: Myron am 20.11.03 - 17:55:39 ---hab das alles gelöscht und jetzt geht auch der agent  ;D
warum auch immer..

--- Ende Zitat ---

Exakt genau das ist mein Problem mit Notes-Programmierung.  ;D
Ich mache momentan das volle Programm aufbauend auf einer bestehenden Anwendung.
seitenlange Validierungsformeln in Formelsprache, notes 4.5 kompatible Tabellen mit "feste breite mit Rändern", die auch mit Notes5.11 Macken haben. und viele hide whens.
Eine Validierungsfunktion mit höchst eigenen Ideen des Programmierers...

Wenn ich das alles gelöscht habe, funktioniert es wieder.

Ich sag ja nicht, dass es für diese Sache ineffizient ist. Freue mich aber schon auf morgen, wenn ich mein gutes, altes Eclipse anschmeisse und mir mein deutsch-russischer Kollege eröffnet:
IK: Ich habe jetzt Idee wie wir aspektorientierte Programmierung für errorhandling nehmen.
A.J:Wofür brauchen wir das?
IK:Ist besser.
AJ: Hört sich ein bisschen an wie Raumstation MIR nehmen, um nach Berlin zu fliegen.
IK: Stimmt. Aber aspektorientierung ist neues Konzept.   :-*

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln