Table

クリックでコピー

データベースからのレコードを表示するための要素


初期設定です。

Model - テーブルのデータモデル。
Endpoint - テーブルのデータソース。

table config


ルック&フィールの設定。

Title (必須ではありません) - テーブルのタイトル。

Width (必須) - テーブルの幅。

Style (必須) - テーブルの行サイズ。

Pagination (必須) - ページネーションのオン/オフ。デフォルトではオンに設定されている。

Page size(必須ではない) - 1ページあたりの行数。

Border(必須) - テーブルのボーダー。

Name(必須) - テーブルの名前。

Visible(必須) - オンにすると、テーブルが見えるようになる。デフォルトで有効。

Table


データ

このセクションでは、テーブルのカラムを管理することができます。

Table Data Settings


ワークフロートリガー。

  • onCreate - コンポーネントがページ上に作成されたときに発生します。
  • onShow - コンポーネントがvisible(ページ上に表示される)に変化したときに発生します。
  • onHide - コンポーネントが hidden に変化したとき(表示を停止したとき)。
  • onDestroy - コンポーネントが破棄されたときに発生します。
  • onDataUpdate - テーブル更新データブロックによって発火します。
  • onRowClick - 行をクリックすると発生します。
  • onRowDoubleClick - 行をダブルクリックすると発生します。
  • onFilter - テーブルがページ分割されたときに発生します。

コンポーネントアクション。

Table Get properties

テーブルのプロパティを取得します。

入力 パラメータ。

  • Component Id[string] - テーブルコンポーネントの識別子。

出力 パラメータ。

  • Title [string]- テーブルのタイトル
  • Style [enum]- テーブルのスタイル
  • Pagination [boolean]- ページ分割の状態
  • Bordered [boolean]- ボーダーの状態
  • Visible [boolean]- 可視の状態
  • Loading [boolean]- 読み込みの状態。
  • Current page [integer]- 現在のテーブルページ。
  • Records per page [integer]- テーブル・ページあたりのレコード数。
  • Total records [integer]- テーブル内のレコードの総数

Table Get Properties

Table Set Properties

テーブルのプロパティを設定します。

入力 パラメータ

  • Component Id [string]- テーブルコンポーネントの識別子。
  • Title [string]- テーブルのタイトル。
  • Style [enum]- テーブルのスタイル。
  • Pagination [boolean]- ページ分割の状態。
  • Bordered [boolean]- ボーダーの状態
  • Visible [boolean]- 可視状態。
  • Loading [boolean]- 読み込みの状態。
  • Current page [integer]- 現在のテーブルページ。
  • Records per page [integer]- テーブル・ページあたりのレコード数。
  • Total records [integer]- テーブル内のレコードの総数

Table Set Properties


Table Update Properties

入力パラメータ:テーブルのプロパティを更新します。

入力 パラメータ。

  • Component Id [string]- テーブルコンポーネントの識別子。
  • Title [string]- テーブルのタイトル。
  • Style [enum]- テーブルのスタイル。
  • Pagination [boolean]- ページ分割の状態。
  • Bordered [boolean]- ボーダーの状態
  • Visible [boolean]- 可視状態。
  • Loading [boolean]- 読み込みの状態。
  • Current page [integer]- 現在のテーブルページ。
  • Records per page [integer]- テーブル・ページあたりのレコード数。
  • Total records [integer]- テーブル内のレコードの総数。


Table Update Properties

Table Get Data

テーブルデータの取得

入力 パラメータ: テーブルデータの取得

  • Component Id [string]- テーブルコンポーネントの識別子。

出力 パラメータ。

  • Records [integer]- テーブル内のレコード数。
  • Data [model]- テーブルのデータ。コンポーネントIDが指定されている場合のみ、ビジネスプロセスで表示されます。


Table Get Data

Table Update Data

テーブルのデータを更新する

入力 パラメータ

  • Data [model]- テーブルのデータ。コンポーネントIDが指定されている場合のみ、ビジネスプロセスで表示されます。
  • Component Id [string]- テーブルコンポーネントの識別子。
  • Total Records [integer]- テーブルのレコード数。
  • _limit [integer]- テーブル内の最大エントリ数。
  • _offset [integer]- 最初のレコードに対する現在のレコードのオフセット。

Table Update Data

Table Clear Data

テーブルデータのクリア

入力 パラメータ

  • Component Id [string]- テーブルコンポーネントの識別子。

Table Clear Data


使用例

Getting data for a table

Advanced table design