- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wie erstellt man einen 1-2-3 Wizard in WebEdit?
Hallo,
ich suche nach einer Anleitung, wie man in FS5 einen Wizard baut, mit dem in 1-2-3 Stil Daten abgefragt werden, die dann zur Erzeugung eines neuen Eintrags in einer Datenquelle fรผhrt. Ich bin der Meinung, dass das in FS5 gehen soll, finde aber die richtige Stelle in der Doku nicht.
Die Formulare selbst kenne ich, die funktionieren auch gut in WebEdit, ich wรผrde eben gerne so einen Wizard bauen.
Danke fรผr Hinweise und Tipps ๐
Markus Bucher
- Labels:
-
Developers
-
Knowledgebase
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Bucher,
das ist in FS5 mit den sog. Agents mรถglich, mit denen man sich zur Laufzeit Formulare zusammenbauen kann. Dazu nutzt man ein entsprechendes Skript.
Prinzipieller Ablauf im Skript ist hier:
- Man erstellt sich ein Formular รผber den FormsAgent (dieser macht aus einem XML-String, der dieselbe Syntax hat wie ein FirstSpirit-Formular, ein Formular-Objekt)
- Man holt sich einen OperationAgent
- ... und aus diesem eine ShowFormDialogOperation
Auf der ShowFormDialogOperation ruft man dann mit dem fertigen Formular die .perform-Methode auf und erhรคlt ein FormData-Objekt, das man auswerten kann. Bei einem Wizard wรผrde man abhรคngig von den Eingaben im ersten Formular dann ein weiteres definieren.
Die Agents bekommt man รผber den Kontext (hier am Beispiel des OperationAgent):
opAgent=context.requireSpecialist(OperationAgent.TYPE);
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Bucher,
konnte Ihnen Michaels Antwort weiterhelfen oder benรถtigen Sie noch weitere Unterstรผtzung?
Viele Grรผรe
Michaela Pahl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Frau Pahl,
wir sind noch dran an der Umsetzung. Ich melde mich bei weiteren Fragen.
Viele Grรผรe,
Markus Bucher

