Tabel
Element voor het weergeven van records uit de database
Oorspronkelijke instelling:
Model - datamodel voor de tabel.
Endpoint - gegevensbron voor de tabel.
Look and Feel Instellingen:
Title (niet verplicht) - titel van de tabel.
Width (verplicht) - tabelbreedte.
Style (verplicht) - grootte van de tabelrijen.
Pagination (verplicht) - paginering in- en uitschakelen. Standaard ingeschakeld.
Page size (niet verplicht) - rijen per pagina.
Border (verplicht) - tabelranden.
Name (verplicht) - naam van de tabel.
Visible (verplicht) - maakt de tabel zichtbaar indien ingeschakeld. Standaard ingeschakeld.
Gegevens:
In dit onderdeel kunt u tabelkolommen beheren.
Workflow triggers:
- onCreate - vuurt wanneer de component wordt aangemaakt op de pagina;
- onShow - vuurt wanneer de status van de component verandert in zichtbaar (weergegeven op de pagina);
- onHide - vuurt wanneer de status van de component verandert in verborgen (wordt niet meer weergegeven);
- onDestroy - vuurt wanneer de component wordt vernietigd;
- onDataUpdate - Vuurt door het Table Update Data blok;
- onRowClick - Vuurt door te klikken op een rij;
- onRowDoubleClick - Vuurt door dubbelklikken op een rij;
- onFilter - Vuurt wanneer de tabel gepagineerd wordt;
Component Acties:
Table Get properties
Haalt de eigenschappen van de tabel op.
Input parameters:
- Component Id [string] - identifier van de tabelcomponent.
Output parameters:
- Title [string] - titel van de tabel;
- Style [enum] - tabel stijl;
- Pagination [boolean] - staat van paginering;
- Bordered [boolean] - status van rand;
- Visible [boolean] - toestand van zichtbaar;
- Loading [boolean] - staat van laden;
- Current page [integer] - huidige tabelpagina;
- Records per page [integer] - aantal records per tabelpagina;
- Total records [integer] - totaal aantal records in de tabel.
Table Set Properties
Stelt de tabel eigenschappen in.
Input parameters:
- Component Id [string] - identifier van de tabelcomponent;
- Title [string] - titel van de tabel;
- Style [enum] - tabel stijl;
- Pagination [boolean] - staat van paginering;
- Bordered [boolean] - status van rand;
- Visible [boolean] - status van zichtbaar;
- Loading [boolean] - staat van laden;
- Current page [integer] - huidige tabelpagina;
- Records per page [integer] - aantal records per tabelpagina;
- Total records [integer] - totaal aantal records in de tabel.
Table Update Properties
Update de tabel eigenschappen.
Input parameters:
- Component Id [string] - identifier van de tabelcomponent;
- Title [string] - titel van de tabel;
- Style [enum] - tabel stijl;
- Pagination [boolean] - staat van paginering;
- Bordered [boolean] - status van rand;
- Visible [boolean] - status van zichtbaar;
- Loading [boolean] - staat van laden;
- Current page [integer] - huidige tabelpagina;
- Records per page [integer] - aantal records per tabelpagina;
- Total records [integer] - totaal aantal records in de tabel.
Table Get Data
Haalt tabelgegevens op.
Input parameters:
- Component Id [string] - identifier van de tabelcomponent.
Output parameters:
- Records [integer] - aantal records in de tabel;
- Data [model] - gegevens uit de tabel. Te tonen in het bedrijfsproces wanneer alleen component ID is gespecificeerd;
Table Update Data
Update tabelgegevens
Invoerparameters :
- Data [model] - gegevens uit tabel. Te tonen in het bedrijfsproces wanneer alleen component-ID is gespecificeerd;
- Component Id [string] - Identificatiecode van de tabelcomponent.
- Total Records [integer] - aantal records in de tabel.
- _limit [integer] - het maximaal mogelijke aantal records in de tabel;
- _offset [integer] - offset van het huidige record ten opzichte van het eerste record.
Table Clear Data
Wis tabelgegevens
Invoerparameters :
- Component Id [string] - identifier van de tabelcomponent.