TbeAsyncPortalEntityDataSourceControl
TbeAsyncPortalEntityDataSourceControl
Ein Wrapper für TbeCbAsyncPortalDataSource auf dem Maskendesigner in Festwerten.
Alle Codeblöcke haben die Eigenschaft Self zur Verfügung, die auf das DataSourceControl verweisen.
Die tatsächliche DataSource / DataSet - Objekte sind über Self.DataSource und Self.DataSource.DataSet zugreifbar.
Eigenschaften | Beschreibung |
|---|---|
Backend:C | Backend des OData-Objekts (z.B. OData.MRP, leer = OData.Beng) |
EntityName:C | Entitätsname (Typ der Rückgabe) |
ActionCodeblockStr:C | Codeblock zur Berechnung des Action-Strings (z.B. MRP_LadeTerminraster) |
ActionParametersCodeblockStr:C | Codeblock zur Berechnung des Körpers der Action (json, es wird Empfohlen, dies über TbeCbAnything + |
FilterCodeBlockStr:C | Codeblock zur Berechnung des OData-Filters (dies wird nur ausgewertet, wenn ActionCodeblockStr leer ist). |
DefaultValuesCodeBlockStr:C | Codeblock zur Berechnung der Standardwerten des Objekts (ist nur relevant, wenn man Daten auch editieren will - json, es wird Empfohlen, dies über TbeCbAnything + |
URL_ParametersCodeblockStr:C | Codeblock zur Berechnung der zusätzlichen URL-Parameter (am Ende des URL-Befehls hinzugefügt, z.B. |
LoadCodeblockStr:C | Codeblock, der beim erfolgreichem Laden ausgeführt wird |
FailureCodeblockStr:C | Codeblock, der bei einem Ladefehler ausgeführt wird. Dies hat den Pflichtparameter:
CODE
|
MasterDataEvents:Set<TbeMasterDataEvent> | Events, die vom Master-Datasource gefolgt werden sollen. |
MasterDataSource:TDataSource | Master-Datasource (z.B. Artikelstamm) |
MaxRecordCount:N | Limit von Datensätzen. Ist nur relevant, wenn der Filter / die Action eine Große Datenmenge zurückgeben kann. |
StateDisplayControl:TbeInfoPanel | Informationsanzeige für jetziges Status der Anfrage |