Domino 9 und frühere Versionen > ND6: Entwicklung
Statusmeldung via Antwort mit Protokoll
mk:
hallo zusammen,
da ich auf meine gestrige anfrage keine antworten mehr erhalte möchte ich es ncohmals anders versuchen. habe in der zwischenzeit noch etwas gebastelt.
nachstehender code wird ausgeführt wenn aus der ansicht der button "übernehmen" betätigt wird.
--- Zitat ---@Command ([OpenDocument];"1" );
status:="";
@Set ("status"; "11");
@Set ("Bearbeiter";@UserName );
@SetField("memo_status";status);
@SetField("memo_zuweisung";Bearbeiter);
@Command ([ToolsRunMacro] ;"(Statusinformation)");
@Command ([FileCloseWindow] )
--- Zitat ---
Im Agent Statusinformation wird eine Antwort mit Protokoll erstellt. Dort soll im Subject der Status angeführt werden. Problem ist aer, dass hier nicht der oben angeführte Status "11" ausgegebenen wird sondern der vorhergehende. Füge ich allerdings vor dem Aufruf des Agenten ein FileSave ein, bekomme ich die Fehlermeldung, "Ein anderer Benutzer hat das Dokument bereits bearbeitet".
Bitte um eure Unterstützung,
Danke
--- Ende Zitat ---
--- Ende Zitat ---
Axel:
Eigentlich verstehe ich hier nur Bahnhof. Ich vermisse eine konkrete Fragestellung. Oder ist die im Zitat versteckt?
--- Zitat von: mk am 31.03.09 - 15:59:04 ---
--- Zitat ---Im Agent Statusinformation wird eine Antwort mit Protokoll erstellt. Dort soll im Subject der Status angeführt werden. Problem ist aer, dass hier nicht der oben angeführte Status "11" ausgegebenen wird sondern der vorhergehende. Füge ich allerdings vor dem Aufruf des Agenten ein FileSave ein, bekomme ich die Fehlermeldung, "Ein anderer Benutzer hat das Dokument bereits bearbeitet".
Bitte um eure Unterstützung,
Danke
--- Ende Zitat ---
--- Ende Zitat ---
Wenn ja, was meinst du damit?
--- Zitat ---Problem ist aer, dass hier nicht der oben angeführte Status "11" ausgegebenen wird sondern der vorhergehende.
--- Ende Zitat ---
Warum machst du eigentlich zum gleichen Thema noch einen Thread auf?
Axel
PS: Ist zwischenzeitlich deine Shift-Taste kaputtgegangen? ;)
mk:
Hallo Axel,
danke für den Hinweis 8)
Problem ist, dass in der Antwort mit Protokoll (wird im Agent erstellt) nicht der Status "11" im Betreff angeführt ist (Lese die Felder im Agent aus dem Dokument aus) sondern der Status den das Dokument vorher hatte. Ich hatte daher die Vermutung, dass es notwendig ist das Dokument vor dem Start des Agenten zu speichern.
Hier tritt dann aber die Fehlermeldung wie oben beschrieben aus "Dokument wurde geändert....".
Hoffe ich konnte das Problem jetzt klarer darstellen.
BG Michael
koehlerbv:
Warum machst Du solch einen Stunt überhaupt mit Formelsprache, Michael? Das Handling "Frontend versus Backend", wie Du es gerade erlebst, wird Dir mit Formeln und Commands immer üble Verrenkungen abverlangen (wenn es denn überhaupt möglich ist).
Bernhard
mk:
Hallo Bernhard,
leider kann ich erst heute wieder anworten. Da ich (zumindest) noch nicht firm bin in der Programmierung von Lotus Notes, kenn ich mich mit Script garnicht aus. Gibt es da vielleicht schon etwas???
Danke,
MbG Michael
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln