コンテンツにスキップ

データグリッドカラム

データグリッドカラムはデータグリッドを構成する各カラムコンポーネントです。コンポーネントとして独立しておらずデータグリッドの子要素として存在します。データグリッドのプロパティ右上にある[+]ボタンからカラム追加できます。

ここで追加されるカラムがデータグリッドカラムです。データグリッドカラムはデータグリッドのプロパティにタブ形式で並びます。タブ要素をクリックすると該当のデータグリッドカラムのプロパティにアクセスできます。

データグリッドカラムは次のようにカラムタイプが分かれます。カラムタイプによってセル入力の仕様が変化します。

カラムタイプデータタイプセル入力方式セルオプション表示形式値 (value)の例
テキスト入力string直接入力apple
コンボボックスstring単数選択
フィルタ可能
1. apple
2. grape
3. melon
1. リンゴ
2. ぶどう
3. メロン
apple
複数選択string (カンマ区切り)複数選択
フィルタ不可
1. apple
2. grape
3. melon
リンゴ, ぶどうapple, grape
チェックボックスbooleanチェックチェックtrue
日付ピッカーstring日付ピッカーカレンダー2019/08/012019-08-01
プッシュボタンstringプッシュボタンEdit ボタンのラベル

プロパティ

No項目入力値デフォルト値アクションプロパティタイプアクションデフォルト値説明
1ID文字列自動設定idstringカラムの一意識別子
2ラベル文字列labelstringカラムのヘッダーラベル
3数値100widthnumber100カラムの幅
4カラムタイプ選択
1. テキスト入力
2. コンボボックス
3. 複数選択入力
4. チェックボックス
5. 日付ピッカー
6. プッシュボタン
テキスト入力カラムの入力タイプ(アクションプロパティなし)
5ボタン色文字列
カラーピッカー
buttonColorstringプッシュボタンの色
6ボタンラベル色文字列
カラーピッカー
buttonLabelColorstringプッシュボタンのラベル色
7水平位置選択
1. 自動
2. 左
3. 中央
4. 右
自動hAlignstringautoセル内容の水平配置
8数値フォーマット文字列
1. なし
2. #,#.##
3. #,#.00
なしnumberFormatnone数値の表示フォーマット
9日付フォーマット文字列
1. yyyy/MM/dd
2. MM/dd/yyyy
3. dd/MM/yyyy
yyyy/MM/dddateFormatyyyy/MM/dd日付の表示フォーマット
10表示真偽ONvisibilitybooleantrueカラムの表示状態
11フィルタ真偽OFFfilterbooleanfalseフィルタ機能の有効化
12フッター選択
1. none
2. text
3. sum
4. avg
5. max
6. min
7. count
なしfooterstringnoneフッターの集計タイプ
13フッターテキスト文字列footerTextstringフッターに表示するテキスト
14オプション表形式optionsstring array選択肢オプション
15クリックイベント選択
1. なし
2. アクション
なしクリック時のイベント
16変更イベント選択
1. なし
2. アクション
なし値変更時のイベント
プロパティカラムタイプ
数値フォーマットテキスト入力
日付フォーマット日付ピッカー
オプション1. コンボボックス
2. 複数選択
ボタン色プッシュボタン
ボタンラベル色プッシュボタン

イベント

イベント名説明カラムタイプ
onchangeセル値の変更が行われ、カーソルが外れた時に発生します。1. テキスト入力
2. コンボボックス
3. 複数選択
4. チェックボックス
5. 日付ピッカー
onclickセル内のコンポーネントがクリックされた時に発生します。プッシュボタン