TbeCbAsyncPortalEntityDataSource
TbeCbAsyncPortalEntityDataSource
Diese Klasse befindet sich derzeit noch in der Entwicklungsphase.
Die Eigenschaften können je nach Version erheblich variieren und bei der Implementierung potenziell zu Breaking Changes führen.
Eigenschaften | Beschreibung |
|---|---|
MasterDataSource | DataSource dem gefolgt werden soll. Entspricht standardmäßig der DS_MainTable. |
EntityName:C | Name der be-Portal Entität (Groß-/Kleinschreibung beachten) |
Backend:C | Name des be-Portal Backends (Groß-/Kleinschreibung beachten) |
MaxRecordCount:N | Die maximale Menge an abgerufenen Entitäten festlegen. |
CbMasterDataEvents:A | Enum zur Kontrolle, welchen Datenevents des MasterDataSource gefolgt werden soll. |
ActionCodeblockStr:C | Codeblock zur Erstellung des Action-Befehls für die oData Action. |
FilterCodeblockStr:C | CodeBlock zur Erstellung des Filters für die oData HTTP Anfragen. Wird im Zusammenhang mit ActionCodeblockStr nicht ausgewertet. (oData Filter Syntax https://learn.microsoft.com/en-us/graph/filter-query-parameter?tabs=http) Beispiel:
CODE
|
DefaultValuesCodeBlockStr:C | CodeBlock für die Standardwerte die bei der Erstellung oder Änderung von Entitäten benötigt werden. Beispiel:
NONE
|
CbLoading:L | Beschreibt, ob gerade Daten geladen werden. |
Funktionen und Methoden | Beschreibung | |
|---|---|---|
CbRefreshAsync | Startet das asynchrone Laden der Daten. (für F12 Masken) | |
CbSetMasterDataEvents | Ersetzt die Datenevents des MasterDataSource denen gefolgt werden soll. | |
Parameter | Beschreibung | |
aValue:Array<TbeMasterDataEvent> | Array von zugelassenen Datenevents | |
CbSetLoadingState | Setzt auf dem zugewiesenen Status-Anzeige-Control den Status. | |
Parameter | Beschreibung | |
aState:TbeLoadingState | Status | |
aMessage:C | Nachricht | |