Guten Tag zusammen,
wir haben leider ein Problem und würden uns gerne an eure geballte Kompetenz wenden:
Kurz gesagt wollen wir eine asynchrone Abarbeitung abbilden.
Genauer gesagt: Wir haben ein Master-Detail (nur Master-Element) und in dieser ein Listen-Element. Es ist eine Mehrfach-Auswahl möglich. Beim Aufruf der Funktion wird per Makro eine DLL aufgerufen und in der "MacroProcessBase" - Klasse eine XML Datei für jeden ausgewählten Eintrag erstellt. Das funktioniert auch alles problemlos.
Das dauert aber je nach Menge gerne mal 1-2 Stunden und in dieser Zeit kann der User diese Sage-Sitzung nicht verwenden.
Wir würden gerne diesen Aufruf asynchron gestalten. Auf der letzten Developer Konferenz wurde gezeigt, dass man per Code einen API Aufruf absetzen kann. Leider bekommen wir das in einem Makro nicht hin.
Die "ClientLibraryExecuteBase" kann ich nicht verwenden, da in Listen diese nicht zur Verfügung stehen.
Wir bedanken uns schon mal im Voraus.
Viele Grüße
M_Eddy
wir haben leider ein Problem und würden uns gerne an eure geballte Kompetenz wenden:
Kurz gesagt wollen wir eine asynchrone Abarbeitung abbilden.
Genauer gesagt: Wir haben ein Master-Detail (nur Master-Element) und in dieser ein Listen-Element. Es ist eine Mehrfach-Auswahl möglich. Beim Aufruf der Funktion wird per Makro eine DLL aufgerufen und in der "MacroProcessBase" - Klasse eine XML Datei für jeden ausgewählten Eintrag erstellt. Das funktioniert auch alles problemlos.
Das dauert aber je nach Menge gerne mal 1-2 Stunden und in dieser Zeit kann der User diese Sage-Sitzung nicht verwenden.
Wir würden gerne diesen Aufruf asynchron gestalten. Auf der letzten Developer Konferenz wurde gezeigt, dass man per Code einen API Aufruf absetzen kann. Leider bekommen wir das in einem Makro nicht hin.
Die "ClientLibraryExecuteBase" kann ich nicht verwenden, da in Listen diese nicht zur Verfügung stehen.
Wir bedanken uns schon mal im Voraus.
Viele Grüße
M_Eddy