データテーブルの構成

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • アプリケーションに必要なデータをキャプチャするようにテーブルを構成します。

    始める前に

    必要なロール:admin、sn_app_eng_studio.user、または委任開発者

    このタスクについて

    従業員の出張要求アプリケーションのデータモデルを構築する 2 番目のフェーズでは、場所、出張日、航空運賃の予定など、従業員の出張要求に必要なデータを収集するようにテーブルを構成します。

    この手順では、チュートリアルビデオで示されているタスクの後半部分について説明します。手順の最初の部分については、前のトピック データテーブルを作成するで説明しました。

    従業員の出張要求アプリケーションに必要なデータを保存するテーブルを構成する手順に従います。

    表 : 1. ビデオセクション
    タイムスタンプ セクション
    0:48 テーブルの編集を開始します。
    0:54 テーブルにフィールドを追加および構成します。
    2:32 データフォームのレイアウトを変更します。
    2:39 変更内容を保存します。

    手順

    1. 従業員の出張要求テーブルが開いていることを確認します。
      • インスタンスのホームページからテーブルを開くには、 すべて > App Engine > App Engine Studio. 次に、アプリケーションを選択し、構成するテーブルを選択します。
      • 作成したテーブルを開くには、[ テーブルの編集] を選択します。
      テーブルを開くと、キャンバススペースに表示されます。

      キャンバスでテーブルを開くと、テーブル名と構成セクションが表示されます。

    2. 上部のリボンの [フォーム ] を選択して、ビューを フォーム ビューに変更します。
      テーブルのランディングページの上部リボンにはさまざまなビューが含まれています。フォームビューを使用すると、テーブルをフォームとして作成できます。

      フォーム ビューでは、テーブルをフォームとして作成できます。テーブルに格納されているデータのタイプに応じて、他のビューを選択できます。

    3. テーブルから不要なフィールドを削除するには、フィールドにカーソルを合わせ、[フィールドを削除] アイコン (フォームの要素を削除します。) を選択します。
      注:
      拡張テーブルからテーブルを作成すると、テーブルには事前設定されたフィールドが用意されています。独自のテーブルの事前設定されたフィールドを保持するか削除するかを選択できます。
      このチュートリアルでは、次のフィールドを削除します。
      • Priority (優先度)
      • 構成アイテム
      • アサイン先
    4. [Save (保存)] を選択します。
    5. テーブルの新しいフィールドを作成します。
      従業員の出張要求に関する詳細を収集するには、いくつかのフィールドを作成する必要があります。
      1. [フォーム要素を追加] パネルでテーブルに [+ フィールドを追加] を選択します。
      2. [ 列ラベル] フィールドに「 出発日」と入力します。
        ヒント:
        [ 列名] フィールドは、入力した列ラベルに基づいて自動入力されます。
      3. [ タイプ ] フィールドで、[ 日付] を選択します。
      4. オプション: フィールドに追加のプロパティを設定するには、[ 詳細設定] を選択します。
        チュートリアルでは、フィールドに追加のプロパティを設定しません。フィールドタイプと詳細設定の詳細については、「 テーブルビルダー のフィールド構成」を参照してください。
      5. [Add (追加)] を選択します。
      6. オプション: [ 別のものを追加 ] を選択して、追加のフィールドを作成します。
      7. ステップ a-f のプロセスを繰り返して、必要な数のフィールドを追加します。
        従業員の出張要求に関する追加情報を収集するために、フィールドを追加します。次の表は、テーブルに追加する追加フィールドの概要を示しています。
        列ラベル タイプ
        返却日 日付
        航空運賃の目安 (Estimated Airfare) 10 進数
        出張の理由 (Reason for Travel) 文字列
      8. 必要な新しいフィールドをすべて追加したら、[ 完了] を選択します。
        追加したフィールドが [ フォーム要素を追加 ] パネルに表示されます。
      9. フォームにフィールドを追加するには、フィールドを選択し、既存のフィールドを含む デフォルトビュー パネルにドラッグします。
        ヒント:
        テーブルに複数のフィールドを一度に追加するには、フィールドにカーソルを合わせ、各フィールドのチェックマークを選択してから、フィールドを [デフォルトビュー] パネルにドラッグします。
        各フィールドの横にあるチェックマークを選択して、テーブルに追加するフィールドを選択します。次に、選択したフィールドを [デフォルトビュー ] パネルにドラッグします。
    6. [Save (保存)] を選択します。
    7. 既存のフィールドをテーブルに追加します。
      1. 検索バーにフィールドの名前を入力して、追加するフィールドを検索します。
        [フォーム要素を追加] パネルの検索バーを使用すると、フォームに追加できる利用可能なフィールドを検索できます。
        このチュートリアルでは、次のフィールドをテーブルに追加します。
        • 承認
        • 作成者
      2. [ フォーム要素を追加] パネルでフィールドを選択し、そのフィールドを [デフォルトビュー] パネルにドラッグします。
    8. オプション: フォームのレイアウトを変更します。
      1. デフォルトビューパネルでテーブルを選択します。
        選択すると、テーブルが青色の境界線で表示されます。

        デフォルトビューパネルでテーブルを選択すると、そのテーブルの周囲に青色の境界線が表示されます。

      2. [セクションのカスタマイズ] パネルで、[1 列] を選択してから [2 列] を選択して、フォームフィールドを 2 列のレイアウトに均等に配置します。
        ヒント:
        [ セクション] パネルで使用できるカスタマイズオプションの詳細については、「 テーブルビルダー でのフォームレイアウトのカスタマイズ」を参照してください。
    9. オプション: フィールドを移動して、テーブルフィールドを表示する順序に配置します。
      このチュートリアルでは、フィールドを次の順序に配置します。
      1. 番号
      2. 作成者
      3. 出発日 (Departure Date)
      4. 返却日
      5. 出張の理由 (Reason for Travel)
      6. 航空運賃の目安 (Estimated Airfare)
      7. 承認
      8. ステータス
    10. [Save (保存)] を選択します。
    11. オプション: [ プレビュー] を選択して、フォームがどのように表示されるかを確認します。

    タスクの結果

    テーブルは、従業員の出張要求に必要なデータをキャプチャするように構成されています。

    次のタスク

    従業員の出張要求アプリケーションのデータモデルを完成させるには、出張要求テーブルを空港データを格納する別のテーブルに接続する必要があります。次のステップ「 テーブル間でのデータ共有」に進みます。