Domino 9 und frühere Versionen > ND7: Entwicklung
Aktion: Neues Dokument, Felder aus anderen Dokumenten werden nicht übernommen
Roooky:
Hallo!
Zunächst sei einmal gesagt: Mein Name ist bei mir leider noch Programm.... also ruhig mit den gaaanz einfachen Dingen rausrücken ::)
Das Problem: Ein manuell gestarteter Agent soll ein Dokument namens "Störung" erstellen und die Störungsursache sogleich über @Prompt abfragen. So sieht der Agent aus:
@Do(
@Command([Compose]; "Störung");
@Command([EditDocument]);
@SetField(Ursache; @Prompt([OkCancelList]; "Ursache"; "Bitte geben Sie eine Störungsursache an!"; "Werkzeug-Reparatur"; "Werkzeug-Reparatur": "Maschinen-Reparatur" : "Werkzeug-Ende" : "Material-Ende" : "Ölwechsel" : "Rüsten" : "Ringwechsel" : "Sonstiges")));
Das Dokument wird auch composed, die Abfrage erscheint, aber das Feld "Ursache" bleibt leer.... Wieso?
Das Feld "Ursache" ist ein berechnetes Feld mit Wert "Ursache". Auch als bearbeitbares Feld mit oder ohne Vorgabewert ändert sich nichts.
Weiß jemand, was man da machen kann?
Vielen Dank schonmal...!
botschi:
@SetField ("Ursache"....
Du musst das Feld in "" setzen.
Matthias
Driri:
Hallo und herzlich willkommen im Forum,
der Feldname muß bei @SetField in Anführungszeichen geschrieben werden, also @SetField("Ursache"; ...).
Ich empfehle Dir dann auch direkt die Designer-Hilfe, da steht die Syntax beschrieben und die Beispiele und die Beschreibung sind größtenteils sehr gut.
klaussal:
Da fall ich auch immer wieder drauf rein.... :P
botschi:
Allerdings... ::)
Matthias
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln