Table

Zum Kopieren anklicken

Element zur Anzeige von Datensätzen aus der Datenbank


Grundeinstellung:

Model - Datenmodell für die Tabelle.
Endpoint - Datenquelle für die Tabelle.

table config


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.

Table


Daten:

In diesem Abschnitt können Sie Tabellenspalten verwalten.

Table Data Settings


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 Get Properties

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 Set Properties


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 Update Properties

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 Get Data

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 Update Data

Table Clear Data

Tabellendaten löschen

Eingabe-Parameter :

  • Component Id [string] - Identifikator der Tabellenkomponente.

Table Clear Data


Beispiel für die Verwendung:

Getting data for a table

Advanced table design