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 |
|---|---|
CbAction:C | Parameter aText, des CbOnGetAction Events. |
CbBackend:C | Name des be-Portal Backends (Groß-/Kleinschreibung beachten) |
CbEntityName:C | Name der be-Portal Entität (Groß-/Kleinschreibung beachten) |
CbFilter:C | Parameter aText, des CbOnGetFilter Events. |
CbMasterDataSource:O | DataSource dem gefolgt werden soll. Entspricht standardmäßig der DS_MainTable. |
CbMaxRecordCount:N | Die maximale Menge an abgerufenen Entitäten festlegen (0 = alle Einträge) |
CbStateDisplayControl:O | Kann ein BeInfoPanel zugewiesen werden dass den Status des DataSource darstellt. |
DataSet | Nicht bearbeiten, wird automatisch von TbeCbAsyncPortalEntityDataSource gepflegt. |
CbMasterDataEvents:A | Enum zur Kontrolle, welchen Datenevents des MasterDataSource gefolgt werden soll. Kann mit aValue:Array<TbeMasterDataEvent> überschrieben werden. |
Eigenschaften (Nur lesen) | Beschreibung |
|---|---|
CbLoading:L | Beschreibt, ob gerade Daten geladen werden. |
Funktionen und Methoden | Beschreibung | |
|---|---|---|
CbRefreshAsync | Startet ein manuelles asynchrone Laden der Daten. | |
CbSetLoadingState | Setzt auf dem zugewiesenen Status-Anzeige-Control den Status. | |
Parameter | Beschreibung | |
aState:TbeLoadingState | Status | |
aMessage:C | Nachricht | |
Ereignisse | Beschreibung |
|---|---|
CbOnActionParameters | Event zur Setzung der oData-Action-Parameter. Parameter: aJSON:O (TbeCbAnything) Beispiel:
CODE
|
CbOnGetAction | Event zur Setzung der oData-Action. Parameter: aText:C (entspricht CbAction) Beispiel:
CODE
|
CbOnGetFilter | Event zur Setzung des oData-Filters. Parameter: aText:C (entspricht CbFilter) Beispiel:
CODE
|
CbOnGetParameters | Event zur Setzung zusätzlicher Parameter für die oData-Anfrage. Beispiel:
CODE
|
CbOnRequestDefaultValues | Event, Parameter: aJSON:O (TbeCbAnything) Beispiel:
CODE
|
CbOnUseAction | Event zur Aktivierung des Action-Modus |
Codeblock Beispiel

AsyncPortalDataSourceTest.DWP ASYNCTEST.BEF
F12 Maske mit Beispielen für die Arbeit mit der TbeCbAsyncPortalEntityDataSource Klasse.