🏠 ヘルプトップ アプリ作成 テーブルフィールド

⊞ テーブルフィールド

1つのレコード内に複数行の明細データを入力できるフィールドです。受注明細・作業工程・費用内訳など、行数が可変の表形式データの管理に使います。

⚙️ フィールドカード

フィールド編集画面の左サイドバー「計算・参照系」から「⊞ テーブル」をクリックして追加します。追加後は「列設定」ボタンで列の構成を定義します。

テーブルフィールドのカード

▲ テーブルフィールドのカード(明細:商品名・数量・単価)

設定項目説明
フィールド名 例:「明細」「作業内容」「費用内訳」「工程」
列設定ボタン テーブルの列(カラム)を定義します。各列に列名・種類・倍率を設定します
必須(1行以上) チェックを入れると1行以上入力しないと保存できなくなります

📐 列の設定方法

「列設定」ボタンをクリックするとダイアログが開きます。「+ 列を追加」で列を増やし、各列の名前・種類・倍率を設定して「保存」します。

テーブル列設定ダイアログ

▲ 列設定ダイアログ(商品名:テキスト、数量:数値、単価:数値)

項目説明
列名 表のヘッダーに表示される名前。例:「商品名」「数量」「単価」「備考」
種類 テキスト・数値・日付・ドロップダウン・計算・小計・合計から選択
倍率 列の横幅の比率。数値が大きいほど幅広く表示されます(例:テキスト=2、数値=1)
設定(⚙) ドロップダウン・計算・小計・合計の列は詳細設定が必要です
💡
列の種類:計算・小計・合計 について
計算:同じ行の他列を使って計算(例:数量 × 単価)
小計:この列の全行を合計して表示
合計:指定した列の全行合計を最終行に表示

💡 よくある使い方

用途列の構成例
受注明細 商品名(テキスト)・数量(数値)・単価(数値)・小計(計算)
作業工程 工程名(テキスト)・担当(テキスト)・予定日(日付)・完了(ドロップダウン)
費用内訳 項目(テキスト)・金額(数値)・備考(テキスト)
スケジュール タスク(テキスト)・開始日(日付)・終了日(日付)・ステータス(ドロップダウン)
テーブルフィールドはレコードの登録・編集フォームで行の追加・削除ができます。保存後は詳細画面と一覧画面で表形式で表示されます。