hallo forum,
ich suche hilfe zu folgendem problem:
- button in neuem doc startet agent
- innerhalb des agenten werden 2 funktionen aufgerufen und sollen nacheinander abgearbeitet werden
- funktion 1 wird aufgerufen und liefert bei 2 verschiedenen fällen jeweils die richtigen rückgabewerte
- abhängig vom rückgabewert (hier "1") wird das feld saveoptions auf "1" gesetzt und das doc gespeichert
- nun werden querysave und postsave der maske durchlaufen; da läuft auch alles richtig
=> aber:
nach der speicherung des docs soll die zweite funktion im agenten durchlaufen werden,
das script wird aber nach dem postsave innerhalb der maske leider beendet.
wieso oder was kann ich ändern?
wer rat weiss, thank you
forrest g
p.s.
wer noch weitereinfos benötigt...
weitere infos zu meinem "workaround", für die die interessiert sind:
- über den button im neuen doc soll ein attachment eingefügt werden, das doc is aber bisher nicht gespeichert
- also muss es wegen rt-felder-handling gespeichert werden
- es gibt aber die möglichkeit des users dieses doc zu verwerfen(auch nach dem internen save),
deshalb wird es intern als temp-doc durch einen flag behandelt
- wenn der user über den button das attachment reinhaut und dann speichert, is alles okay
- wenn der user über den button das attachment reinhaut und dann verwirft, is das doc intern gespeichert,
taucht wegen dem tempflag usertechnisch nirgendwo auf und ich kann das problemlos killen
- in den ereignissen querysave und postsave werden diverse funktionen durchlaufen, die nur für ein
neues zu speicherndes doc gelten, so das ich hier das besagte tempdoc(mittlerweile gespeichert) abfangen muss
- nun fehlt nur noch das einfügen des attachments, der vorgang als solcher funktioniert, aber nich im besagten
ablauf, wo
der user den button drückt, der agent gestartet wird, eine funktion aus dem agenten aufgerufen wird,
das doc gespeichert wird(nun werden querysave und postsave der maske durchlaufen)
und das script hier endet und nicht in die funktion "attachment einfügen" springt