... jetzt muß ich erstmal ein paar Mal tief Luft holen und mich wieder beruhigen...
Hallo Bernhard,
schau dir bitte mal den Formel-Code im dritten Posting auf Seite 1 an. Der hat DEFINITIV funktioniert und da sind einige dieer @dblookup Aufrufe drin. Es war ein Agent zu starten, der mußte ein Doc finden was er getan hat und es wurde entsprechend eine Email versandt.
Wenn ich jetzt den gleichen Formelcode nochmal in meinen Master-Agenten kopiere dann gehts nicht mehr! Ohne Fehlermeldung! Auch wenn ich ihn auf Zeitplan und als Ziel "alle Dokumente der Datenbank" einstelle läuft er durch ohne Fehlermeldung und ohne etwas zu tun! Gestern noch hat er die Meldung gebracht daß @-Formeln unzulässig sind wenn er ein Laufzeitziel hat!
Noch was merkwürdiges:
In einer anderen Maske hab ich im QuerySave Event unter anderem folgendes:
If Not source.IsNewDoc Then Exit Sub
Set view = db.getview("AnsKonfiguration")
Set configdoc = view.getdocumentbyKey("1")
subject = "ERINNERUNG: Kunde: " + source.fieldgettext("Customer") + " / Neuer Entwicklungsauftrag"
.....
Call maildoc.send(False)
Und die Email kommt bei mir an! Wie kann das sein? Der LS Debugger zeigt mir Schritt für Schritt wie er durch die Zeilen springt, eine nach der andern und es kommt keine Meldung und die Email geht raus. Wo ist denn da der Unterschied zu dem was ich jetzt versuche?
Und nochwas:
wenn ich zu Testzwecken die Betreffzeile in diese abwandle:
subject = "ERINNERUNG: Kunde: " + source.fieldgettext("Customer") + " / Neuer Entwicklungsauftrag !!!!!!!!!!!!!!!!!!!!!!!!"
Dann zeigt mir der LS Debugger immer noch die alte subject Zeile wie ein paar Zeilen drüber! Und ja, ich habe gespeichert und ja ich hab die db neu aufgemacht.....
Ich versteh die Welt grad nicht mehr. Das gibt doch alles keinen Sinn mehr. Was ist denn da jetzt auf einmal los!?