Table
Element zur Anzeige von Datensätzen aus der Datenbank
Grundeinstellung:
Model - Datenmodell für die Tabelle.
Endpoint - Datenquelle für die Tabelle.
Look and Feel Einstellungen:
Title (nicht obligatorisch) - Titel der Tabelle.
Width (obligatorisch) - Breite der Tabelle.
Style (obligatorisch) - Größe der Tabellenzeile.
Pagination (obligatorisch) - Ein- und Ausschalten der Seitennummerierung. Ist standardmäßig eingeschaltet.
Page size (nicht obligatorisch) - Zeilen pro Seite.
Border (obligatorisch) - Tabellenränder.
Name (obligatorisch) - Name der Tabelle.
Visible (obligatorisch) - macht die Tabelle sichtbar, wenn sie eingeschaltet ist. Standardmäßig aktiviert.
Daten:
In diesem Abschnitt können Sie Tabellenspalten verwalten.
Workflow-Auslöser:
- onCreate - wird ausgelöst, wenn die Komponente auf der Seite erstellt wird;
- onShow - wird ausgelöst, wenn die Komponente ihren Status auf sichtbar (auf der Seite angezeigt) ändert;
- onHide - wird ausgelöst, wenn die Komponente in den Zustand "verborgen" wechselt (nicht mehr angezeigt wird);
- onDestroy - wird ausgelöst, wenn die Komponente zerstört wird;
- onDataUpdate - wird durch den Block Table Update Data ausgelöst;
- onRowClick - wird ausgelöst, wenn Sie auf eine Zeile klicken;
- onRowDoubleClick - wird durch einen Doppelklick auf eine Zeile ausgelöst;
- onFilter - wird ausgelöst, wenn die Tabelle paginiert wird;
Komponenten-Aktionen:
Table Get properties
Ruft die Tabelleneigenschaften ab.
Eingabeparameter :
- Component Id [string] - Identifikator der Tabellenkomponente.
Ausgabe-Parameter :
- Title [string] - Tabellentitel;
- Style [enum] - Tabellenstil;
- Pagination [boolean] - Zustand der Paginierung;
- Bordered [boolean] - Zustand des Rahmens;
- Visible [boolean] - Status von sichtbar;
- Loading [boolean] - Ladezustand;
- Current page [integer] - aktuelle Tabellenseite;
- Records per page [integer] - Anzahl der Datensätze pro Tabellenseite;
- Total records [integer] - Gesamtzahl der Datensätze in der Tabelle.
Table Set Properties
Legt die Eigenschaften der Tabelle fest.
Eingabe-Parameter :
- Component Id [string] - Bezeichner der Tabellenkomponente;
- Title [string] - Titel der Tabelle;
- Style [enum] - Tabellenstil;
- Pagination [boolean] - Zustand der Paginierung;
- Bordered [boolean] - Zustand des Rahmens;
- Visible [boolean] - Zustand der Sichtbarkeit;
- Loading [boolean] - Ladezustand;
- Current page [integer] - aktuelle Tabellenseite;
- Records per page [integer] - Anzahl der Datensätze pro Tabellenseite;
- Total records [integer] - Gesamtzahl der Datensätze in der Tabelle.
Table Update Properties
Aktualisieren der Tabelleneigenschaften.
Eingabe-Parameter :
- Component Id [string] - Bezeichner der Tabellenkomponente;
- Title [string] - Titel der Tabelle;
- Style [enum] - Tabellenstil;
- Pagination [boolean] - Zustand der Paginierung;
- Bordered [boolean] - Zustand des Rahmens;
- Visible [boolean] - Zustand der Sichtbarkeit;
- Loading [boolean] - Ladezustand;
- Current page [integer] - aktuelle Tabellenseite;
- Records per page [integer] - Anzahl der Datensätze pro Tabellenseite;
- Total records [integer] - Gesamtzahl der Datensätze in der Tabelle.
Table Get Data
Abrufen der Tabellendaten
Eingabeparameter :
- Component Id [string] - Identifikator der Tabellenkomponente.
Ausgabeparameter :
- Records [integer] - Anzahl der Datensätze in der Tabelle;
- Data [model] - Daten aus der Tabelle. Wird im Geschäftsprozess angezeigt, wenn nur die Komponenten-ID angegeben wird;
Table Update Data
Tabellendaten aktualisieren
Eingabe-Parameter :
- Data [model] - Daten aus der Tabelle. Wird im Geschäftsprozess angezeigt, wenn nur die Komponenten-ID angegeben ist;
- Component Id [string] - Identifikator der Tabellenkomponente.
- Total Records [integer] - Anzahl der Datensätze in der Tabelle.
- _limit [integer] - die maximal mögliche Anzahl von Einträgen in der Tabelle;
- _offset [integer] - Offset des aktuellen Datensatzes relativ zum ersten Datensatz.
Table Clear Data
Tabellendaten löschen
Eingabe-Parameter :
- Component Id [string] - Identifikator der Tabellenkomponente.