データ グリッド フォームコントロール

このフォームコントロールユーザーデータをテーブル型で表示するフォームを提供します。



データ グリッド フォーム コントロールの設定

データ グリッド コントロールを設定するために、このトピックで手順を紹介します。

設定方法

  1. 管理者にて、以下のうちいずれか一つを行ってください:
  2. 以下のうちいずれか一つを行ってください:
    • データ グリッド コントロールの追加:
      1. eForm ビルダツールボックスから、Telerik コントロール タブを開く。
      2. Telerik コントロール タブから、データ グリッド をフォーム上にドラッグする。
    • データ グリッド コントロールの変更:
      1. フォーム内でこのコントロール上にカーソルを置き、編集 をクリックする。

手順

  1. >設定画面で設定を完了してください。 プロセスデータ画面変数を指定するのに利用できます。

    詳細はプロセス変数をアクティビティやフォームコントロールの設定に使うを参照してください。

一般

フォームコントロールの基本的な設定をします。



フィールド

フィールド名 定義

ラベル

機能:
フォームに表示するテキストを設定します。
指定可能な値:
空白も可能な一行の文字列
既定値:
コントロールにより異なります。

内部名

機能:
コントロールに固有の名前を設定します。
指定可能な値:
空白のない一行の文字列
既定値:
コントロールにより異なります。

ヘルプテキスト

機能:
コントロールに説明を加えます。
指定可能な値:
一行以上の文字列
既定値:
なし

ヘルプテキストの表示

機能:
ラベルまたはフィールドにマウスオーバーしたときに、ヘルプテキストを表示するかどうかを設定します。
指定可能な値:
  • なし - ヘルプテキストを表示しません。
  • マウスオーバー(ラベル) - ラベルへマウスオーバーしたときに、ヘルプテキストを表示します。
  • マウスオーバー(フィールド) - フィールドへマウスオーバーしたときに、ヘルプテキストを表示します。
  • マウスオーバー(両方) - ラベルかフィールドへマウスオーバーしたときに、ヘルプテキストを表示します。
既定値:
なし

設定

フォームコントロールの高度な設定をします。



フィールド

フィールド名 定義

必須

機能:
このフィールドが必須項目かどうかを設定します。
指定可能な値:
  • 未選択 - このフィールドは必須項目ではありません。
  • 選択 - このフィールドは必須項目です。
既定値:
未選択

必須フィールドの検証メッセージ

機能:
ユーザの入力が間違った値だった場合に表示するメッセージを設定します。
指定可能な値:
通常の文字、数字、空白、特殊記号の可能な一行以上の文字列。
既定値:
Enter the valid ${L}

{L}はフォームコントロールのラベルを示しているプロセスデータ変数です。

リストの種類を選択

機能:
オプションを取得するデータソース をリストから選択します。
指定可能な値:
既定値:
インラインリスト

ヘッダ

機能:
列のヘッダを設定します。
指定可能な値:
空白も可能な一行の文字列
既定値:
Column 1

データの型

機能:
列毎のデータの型を設定します。
このフィールドの表示方法:
  1. リストの種類を選択から、インラインリストを選択してください。
指定可能な値:
  • string
  • number
  • boolean
  • date
  • enum

必須

機能:
列毎に、列は必須かどうかを設定します。
指定可能な値:
  • 未選択 - 設定した列は必須になります。
  • 選択 - 設定した列は必須になりません。
既定値:
未選択

統計

機能:
フォームコントロール中の列の数値の合計を表示するかどうかを設定します。
このフィールドの表示方法:
  1. リストの種類を選択から、インラインリストを選択してください。
  2. データの型から、numberを選択してください。
指定可能な値:
  • 未選択 -列の数値の合計は表示されません。
  • 選択 - 列の数値の合計が表示されます。
既定値:
未選択

削除

機能:
選択した値を削除します。
このフィールドの表示方法:
  1. リストの種類を選択から、インラインリストを選択してください。

列を追加

機能:
列を追加します。

ルックアップ対象元

機能:
使用するルックアップを選択します。
このフィールドの表示方法:
  1. リストの種類を選択から、ルックアップ リストを選択してください。
指定可能な値:
有効なルックアップ
既定値:
なし

ルックアップを追加

この画面を表示します:
データソースの型を選択
このフィールドの表示方法:
  1. リストの種類を選択から、ルックアップ リストを選択してください。
この画面の機能:
フォームコントロールルックアップに使うデータソースを設定します。

自動でルックアップの列を生成

機能:
フォームコントロールデータソースの情報からヘッダと列を生成するかどうかを設定します。
このフィールドの表示方法:
  1. リストの種類を選択から、ルックアップ リストを選択してください。
指定可能な値:
  • 選択 - ヘッダと列をデータソースから生成します。
  • 未選択 - データソースからはヘッダと列を生成しません。
既定値:
選択

バインドした列

機能:
ルックアップソースの特定のフィールドから値を自動入力します。
このフィールドの表示方法:
  1. リストの種類を選択から、ルックアップ リストを選択してください。
  2. 自動でルックアップの列を生成を未選択にしてください。
指定可能な値:
リスト中の列の値
既定値:
なし

列挙型を設定

この画面を表示します:
オプションの設定
このフィールドの表示方法:
  1. リストの種類を選択から、ルックアップ リストを選択してください。
  2. 自動でルックアップの列を生成を未選択にしてください。
この画面の機能:
列の値のリストを設定します。

追加を許容

機能:
ユーザーがレコードを追加できるかどうかを設定します。
指定可能な値:
  • 選択 - ユーザーはレコードを追加できます。
  • 未選択 - ユーザーはレコードを追加できません。
既定値:
選択

削除を許容

機能:
ユーザーがレコードを削除できるかどうかを設定します。
指定可能な値:
  • 選択 - ユーザーはレコードを削除できます。
  • 未選択 - ユーザーはレコードを削除できません。
既定値:
選択

編集を許容

機能:
ユーザーがデータグリッドの値を変更できるかどうかを設定します。
指定可能な値:
  • 選択 - ユーザーは値を変更できます。
  • 未選択 - ユーザーは値を変更できません。
既定値:
選択

ポップアップの編集

機能:
ユーザーが編集画面でデータグリッドの値を変更できるかどうかを設定します。
指定可能な値:
  • 選択 - ユーザーは編集画面で値を変更できます。
  • 未選択 - ユーザーは編集画面で値を変更できません。
既定値:
未選択

必須列の検証メッセージ

機能:
ユーザー が必須の項目を入力しなかった場合に表示するメッセージを設定します。
指定可能な値:
通常の文字、数字、空白、特殊記号の可能な一行以上の文字列。
既定値:
Please complete the mandatory columns for ${L}

{L}はフォームコントロールのラベルを示しているプロセスデータ変数です。

最小レコードの検証メッセージ

機能:
ユーザーの入力したグリッド数が最小よりも少なかった場合に表示するメッセージを設定します。
指定可能な値:
通常の文字、数字、空白、特殊記号の可能な一行以上の文字列。
既定値:
Please enter minimum number of records for ${L}

{L}はフォームコントロールのラベルを示しているプロセスデータ変数です。

最大項目

機能:
ユーザーがフォームに追加できるレコードの最大数を設定します。
指定可能な値:
有効な整数
既定値:
10

最小項目

機能:
ユーザーがフォームに追加しなければならないレコードの最小数を設定します。
指定可能な値:
有効な整数
既定値:
0

外観

フォームコントロールの見た目や操作感の設定をします。



フィールド

フィールド名 定義

フォント

機能:
入力テキストとラベルのフォントを設定します。
指定可能な値:
リストにある有効なフォント名。
既定値:
Arial

フォントスタイル

機能:
入力テキストとラベルのフォントスタイルを設定します。
指定可能な値:
  • ボールド - 入力テキストとラベルをボールド体で表示します。
  • 下線 - ラベルを下線を付けて表示します。
  • イタリック - ラベルをイタリック体で表示します。
既定値:
なし

前景色

機能:
コントロールの前景色を設定します。
指定可能な値:
ヘックスコードを用いたカラー値。

カラーコードを入力するか、パレットから色を選択できます。

既定値:
#ff0000

コントロールへ、フォントのプロパティを適用

機能:
コントロールがフォームの設定から受け取ったプロパティの設定を適用するかどうかを設定します。
指定可能な値:
  • 選択 - フォームの設定から受け取ったプロパティの設定を適用します。
  • 未選択 - フォームの設定から受け取ったプロパティの設定を適用しません。
既定値:
未選択

ラベルのCSSクラス

機能:
コントロールのラベルのCSSクラスを設定します。
指定可能な値:
有効なCSSクラス。
既定値:
なし

CSS をトップメニューで設定している場合、そのCSSが反映されます。

コンテナのCSSクラス

機能:
コントロールのフィールドのCSSクラスを設定します。
指定可能な値:
有効なCSSクラス。
既定値:
なし

CSS をトップメニューで設定している場合、そのCSSが反映されます。

サイズ (px)

機能:
フォームコントロールの入力テキストとラベルのフォントサイズを設定します。
指定可能な値:
有効な正の整数。
既定値:
12

挙動

コントロールがフォーム上でどのように振る舞うかの設定をします。



フィールド

フィールド名 定義

可視

機能:
ユーザからこのフィールドを見えるかどうかを設定します。
指定可能な値:
  • 選択 - ユーザからフィールドが見えます。
  • 未選択 - ユーザからフィールドは見えません。
既定値:
選択

ラベル位置

機能:
フォームに表示するテキストラベルの位置を設定します。
指定可能な値:
  • 継承 - ラベルの位置はフォームの設定通りになります。
  • - ラベルの位置をコンテナの左に設定します。
  • - ラベルの位置をコンテナの上に設定します。
既定値:
継承

高度

フォームコントロールの高度な設定をします。



フィールド

フィールド名 定義

フィールドID

機能:
コントロールのIDを表示します。
指定可能な値:
読み取り専用。
既定値:
コントロールにより異なります。

最大高さ (px)

機能:
コントロールの最大の高さをピクセルで設定します。
指定可能な値:
10000以下の整数
既定値:
300

ページサイズ

機能:
フィールドのサイズを設定します。
指定可能な値:
有効な整数
既定値:
10

データのセキュリティ設定

機能:
プロセススキーマにフィールドの値を持続するかどうかを設定し、アプリケーションから入力した値を再利用できるようにするか、値を保持せずそのまま提出するかを設定します。 このオプションは機密性の高いユーザ情報を保護するのに役立ちます。
指定可能な値:
  • 持続する - プロセススキーマのフィールドからのデータを保存するので、アプリケーションはそれを再利用できます。
  • 持続しない - プロセススキーマのフィールドからのデータを保存しません。このオプションで機密性の高いユーザ情報をより強く保護します。
既定値:
持続する

タブレットに表示

機能:
フォームがタブレット端末に表示されるかどうかを設定します。
指定可能な値:
  • 選択 - タブレット端末にも表示されます。
  • 未選択 - タブレット端末には表示されません。
既定値:
選択

モバイルに表示

機能:
フォームがモバイル端末に表示されるかどうかを設定します。
指定可能な値:
  • 選択 - モバイル端末にも表示されます。
  • 未選択 - モバイル端末には表示されません。
既定値:
選択

関連する項目