Dynamics AX Blog - Dynamics AX 2012 - Beiträge vom Dezember 2016

Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Dynamics AX 2012« relevant sind. Filter entfernen

RSS-Feed dieser Version
Momentan angezeigt werden nur Beiträge vom »Dezember 2016«. Filter entfernen

SysOperation-Framework: Asynchrone Verarbeitung

Über das SysOperation-Framework kann man Funktionen auch asynchron ausführen lassen. Dafür wird der ExecutionMode auf SysOperationExecutionMode::Asynchronous gesetzt.

Dies macht beispielsweise dann Sinn, wenn eine zeitintensive Aktion gestartet werden soll, der Benutzer aber nicht zwinged auf das Ende dieser Aktion warten muss und dafür bereits an anderen Themen weiterarbeiten können soll.

Allerdings funktioniert eine solche asynchrone Verarbeitung nur, wenn folgende Kriterien erfüllt sind:

  • Die Funktion wurde im AOT als Service eingebunden
  • Dieses Service wurde zur Servicegruppe AxClient hinzugefügt und bereitgestellt
  • Der Benutzer hat die Option Geschäftliche Arbeitsgänge in CIL ausführen aktiviert

 
 
 

CreateNavigationPropertyMethods

Schon mal im Code den Aufruf der Methode product() einer InventTable-Instanz gesehen und sich dabei gewundert, woher diese Methode kommt und warum man sich diese nicht ansehen kann?

inventTable.product()

Verantwortlich für diese Methode ist die Eigenschaft CreateNavigationPropertyMethods einer (Foreign key-)Relation.

Über die Eigenschaft NavigationPropertyMethodNameOverride der Relation kann man Einfluss auf den Namen dieser Methode nehmen.

Screenshot AOT


 
 
 

 

 
 
 
Beiträge des aktuellen Monats
Dezember 2016
MoDiMiDoFrSaSo
 1234
567891011
12131415161718
19202122232425
262728293031 
 
© 2006-2025 Heinz Schweda | Impressum | Kontakt | English version | Mobile Version
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.  Mehr dazu