Questions & Answers

SOLVED
skiera-lj
New Creator

Server Plugin Formular erstellen

Jump to solution

Hallo zusammen!

Ich baue gerade eine Server Plugin fรผr einen eigene Auftragsaktion und halte mich dabei an dem Beispiel von der Dokumentation (Online Dokumentation FirstSpirit - Auftragsaktionen).

Jetzt mรถchte ein Formular fรผr die Konfiguration erstellen, aber komme hier nicht weiter. Das Bespiel (Online Dokumentation FirstSpirit - Formularobjekt und Factory) verwendet die RequestOperation, welche mir aber keine Eingaben erlaubt.

Habe bisher keine Beispiele hier in der Community oder anderen Seiten finden kรถnnen.

Kann mir Jemand da weiterhelfen? Es wรผrde mir schon ein Beispiel mit entsprechenden Fenster und warte-Logik reichen.

Gibt es auch eine Mรถglichkeit im Executor an das aktuelle Projekt zu kommen oder z.B. den UserService?

Schรถne GrรผรŸe und vielen Dank im Voraus!

Sven

1 Solution

Accepted Solutions
felix_reinhold
Returning Responder

Hi Sven,

statt der RequestOperation kannst du eine  ShowFormDialogOperation (FirstSpirit Developer-API) nutzen. Der dazugehรถrige FormsAgent (FirstSpirit Developer-API) sollte in dem Context verfรผgbar sein. Und sind in der ScheduleTaskForm nicht auch der ProjectAgent und BrokerAgent verfรผgbar, um das aktuelle Projekt zu holen? Die starke Einschrรคnkung der Agents ist doch nur im Executor und der Application gegeben wenn ich das richtig in Erinnerung habe. Ist aber schon wieder ein bisschen her, dass ich das genutzt habe Smiley Happy

Viele GrรผรŸe

Felix

View solution in original post

4 Replies
felix_reinhold
Returning Responder

Hi Sven,

statt der RequestOperation kannst du eine  ShowFormDialogOperation (FirstSpirit Developer-API) nutzen. Der dazugehรถrige FormsAgent (FirstSpirit Developer-API) sollte in dem Context verfรผgbar sein. Und sind in der ScheduleTaskForm nicht auch der ProjectAgent und BrokerAgent verfรผgbar, um das aktuelle Projekt zu holen? Die starke Einschrรคnkung der Agents ist doch nur im Executor und der Application gegeben wenn ich das richtig in Erinnerung habe. Ist aber schon wieder ein bisschen her, dass ich das genutzt habe Smiley Happy

Viele GrรผรŸe

Felix

Hallo Felix,

danke, dass wir der Stupser in die richtige Richtung und habe es umsetzen kรถnnen.

Vielen Dank!

Schรถne GrรผรŸe,

Sven

0 Kudos
bIT_sosswald
Returning Responder

Hi Sven,

hi Felix,

ich hรคnge mich mal an diese Anfrage an. Habt ihr es geschafft, dass die Konfiguration gespeichert und beim erneuten ร–ffnen der Auftragsaktion (NACHDEM DER GESAMTE SCHEDULE EINMAL GESCHLOSSEN WURDE) wieder die zuvor eingegebenen Konfigurationswerte angezeigt werden?

Bei mir werden die Konfigurationswerte beim ร–ffnen der Auftragsaktion solange angezeigt bis ich den kompletten Auftrag schlieรŸe. Danach sind sie weg. Auchw enn ich den Auftrag ausfรผhre sind die Werte weg und nicht im Executer vorhanden.

Ich bin gerade etwas ratlos. (FS 2021-07 isolated)

Beste GrรผรŸe

Sandro

0 Kudos

OK Problem erledigt.

Nachdem ich in meiner Antwort geschrieben habe, dass ich im isolated Mode unterwegs bin habe ich nochmal meine module(-isolated).xml geprรผft und festgestellt, dass ich dort nicht sauber den isolated-mode angegeben habe.

Danke fรผrs Rubber-Duck-Debugging. ๐Ÿ˜‰

GrรผรŸe

Sandro

0 Kudos

Type a product name