Skip to main content
Skip table of contents

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 + .ToString() zu erzeugen.)

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 + .ToString() zu erzeugen.

URL_ParametersCodeblockStr:C

Codeblock zur Berechnung der zusätzlichen URL-Parameter (am Ende des URL-Befehls hinzugefügt, z.B. location=0/$count=true)

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
|cErrorText:P1|

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

Weitere Verknüpfungen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.