string ActiveState [ get, set ]
Diese Eigenschaft setzt bzw. liefert den Status des aktuellen Moduls. Sie können so abfragen, welcher Status zuletzt gesetzt wurde, und Sie können den Status verändern. Der Status wird bei Modulende an die Infrastruktur übergeben und steht den Aufrufern des Moduls zur Abfrage zur Verfügung (State).
Me.ActiveState = "OK";
string ActiveEvent [ get]
Über diese Eigenschaft können Sie abfragen, welches Ereignis in dem aktuellen Modul vom Aufrufer ausgelöst wurde, um abhängig davon die weitere Verarbeitung zu steuern.
switch (Me.ActiveEvent.ToUpper()) { case "AUSWAEHLEN": auswaehlen(); break; case "ERFASSEN": erfassen(); break; default: Cnd = Me.cndSet("ApplErr", 1, TAACondition.Severity("Severe"), Me.ActiveEvent); Cnd.cndRaise(); break; }
Diese Eigenschaft liefert ein Objekt der Klasse BcObject, mit den Informationen zu dem aktuellen Geschäftsvorfall.
Diese Eigenschaft liefert ein Objekt der Klasse BpObject, mit den Informationen zu dem aktuellen Arbeitsgang.
bool IsReentry [ get]
bool UseTimestamp [ get, set ]
Diese Eigenschaft gibt an, ob bei der Konvertierung von Daten aus TAA-objekten für Felder vom Typ Timestamp die Klasse TAA.Services.Timestamp verwendet werden soll (true). Bei False werden Timestamp-Felder als Strings gespeichert.
ApplicationSettings: Eigenschaft der Klasse ModlEnv
TeamWiSE.TAA.Services.ApplicationSettings ApplicationSettings [ get]
Die Abfrage dieser Eigenschaft liefert ein Objekt der Klasse TAA.Services.ApplicationSettings; die verschiedenen Einstellungen können als Eigenschaften dieser Klasse abgefragt werden. ToString
System.String ToString ( )
Diese Eigenschaft liefert den Namen des aktuellen Moduls.