ページから詳細テーブルを作成する

親子関係を持つデータを表示/入力するページを元に、そのページのデータを格納するのに必要なテーブルを生成することができます。この場合、親テーブルと子テーブル、合計2つのテーブルが生成されます。

warning
..\..\Media\pict-warning.png

設定したセル型によってはテーブルが生成できないことがあります。以下の表を参照してください。

セル型

テーブルに生成されるデータ型

ボタン

生成されない

テキストボックス

テキスト

複数行テキストボックス

テキスト

チェックボックス

Yes/No

チェックボックスグループ

テキスト

ラジオグループ

テキスト

ハイパーリンク

生成されない

コンボボックス

テキスト

数値

整数

日付

日付/時刻

画像

生成されない

画像アップロード

テキスト

添付ファイル

テキスト

ユーザー選択コンボボックス

テキスト

ふりがなテキストボックス

テキスト

レコードナビゲーション

生成されない

ワークフローバー

生成されない

ログインユーザー

生成されない

 

 

note
..\..\Media\pict-note.png

ページからテーブルを生成する手順の詳細は ページからテーブルを作成する を参照してください。


1 リストビューのあるページを作成します。

一覧する領域をリストビューに設定し、行テンプレートのセル型をテーブル生成に対応した型に指定します。ここではテキストボックス型を設定した場合を説明します。
リストビューを作成する を参照してください。

note
..\..\Media\pict-note.png

リストビューの行テンプレートに設定したセル型が反映されるのは、リストビューの各セルが編集状態となった時のみです。編集可能に設定されていないリストビューの場合、セル型の設定は実行時の状態に影響を及ぼしません。

 

tip
..\..\Media\pict-tips.png

詳細テーブルとして複数の項目を表示したい場合は、必要な項目すべてにテーブル生成に対応したセル型を設定してください。

 

2 [作成]→[ページからテーブルの生成]をクリックします。

3 生成するテーブルの設定をして[次へ]をクリックします。

 

4 テーブルのフィールドとなる対象セルが青色で表示されるため、適切な名前に変更して[完了]をクリックします。

ここで設定した名称がテーブルのフィールド名となります。

 

5 テーブルが生成されます。

マスターテーブルと詳細テーブルが生成されます。
詳細テーブルはマスターテーブルに対し、「MasterID」という名称のフィールドをキーとして親子関係を持ちます。

 

6 必要に応じてテーブル名、フィールド名やフィールドのデータ型を変更します。

新しいテーブルを作成する フィールドを設定する を参照してください。