テーブルビルダー のスプレッドシートビュー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:13分
  • テーブルビルダー[スプレッドシート] ビューを使用して、アプリケーションデータレコードとデータ構造をスプレッドシート形式で操作します。

    スプレッドシートビューの概要

    テーブルビルダースプレッドシートビューを使用すると、使い慣れたスプレッドシート形式でアプリケーションテーブルとそれに伴うデータを確認できます。単一の画面から、列の追加、列の削除、列プロパティの変更、およびそれらの列内の個々のデータレコードの確認と更新を行うことができます。

    スプレッドシートビューでのデータレコードの保存

    データレコードを保存しようとしたときにエラーが発生することがあります (データが適用可能なポリシーまたはビジネスルールと競合する)。これが発生すると、エラーデータレコードのフィルター済みリストとともに警告ポップアップが表示されます。

    各レコードのデータを個別に修正するか、[ レコードの変更を元に戻 す] を選択して、誤ったレコードに加えた変更を元に戻します。

    図 : 1. スプレッドシートビューのエラー
    スプレッドシートビューのエラー。

    テーブルビルダー[スプレッドシート] ビューを使用して、選択したテーブルのテーブルフィールド構造とインポートされたデータレコードを編集するには、次の手順を使用します。

    新しいデータレコードの追加

    テーブルビルダー [スプレッドシート] ビュー内に新しいデータレコードを追加します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. [新規レコードを追加] アイコン ([新規レコードを追加] アイコン) を選択します。
      図 : 2. 新しいレコードを追加
      新しいレコードを追加します。
    3. データレコードに変更を加えます。
    4. [保存] を選択します。
      エラーのトラブルシューティングの詳細については、「スプレッドシートビューでのデータレコードの保存」を参照してください。

    個々のデータレコードの編集

    テーブルビルダー [スプレッドシート] ビュー内で個々のデータレコードを編集します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. 編集可能なデータレコードフィールドをクリックして、編集するデータを起動します。
      図 : 3. フィールドを編集
      レコードのフィールドを編集する
    3. データに変更を加えます。
    4. [保存] を選択します。
      エラーのトラブルシューティングの詳細については、「スプレッドシートビューでのデータレコードの保存」を参照してください。

    データレコードのソート

    テーブルビルダー [スプレッドシート] ビュー内の特定のフィールド列でデータレコードをソートします。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. レコードリストをソートする基準となるデータを含む列ヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択して、アクションの列固有のリストを起動します (レコードを承認日で昇順にソートするなど)。
    3. 次のオプションから選択して、列のデータを昇順または降順のどちらでソートするかを選択します。
      • 昇順でソートまたは古い順にソート (昇順)
      • 降順でソートまたは新しい順にソート (降順)
      図 : 4. 承認日でのソート
      承認日でソートします。
      選択した順序でレコードリストが表示されます。

    一致するデータレコードを表示

    テーブルビルダー スプレッドシートビュー内の選択したフィールドに一致するデータを含むデータレコードのフィルター済みリストを表示します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. セル内のデータレコードを選択したままにすると (または右クリックすると)、一致するデータを含むレコードのフィルター済みリストが作成されます (たとえば、[簡単な説明] が「Can't read email」であるすべてのレコードを表示します)。
      図 : 5. 一致するデータレコードを表示
      一致するデータレコードを表示します。
      グリッドの上部にある [フィルター] ボタンをクリックすると、一致するデータを含むレコードのフィルター済みリストが表示され、新しいフィルタークエリが追加されてアクセスできます。
      注:
      追加したフィルタリングを削除するには、[フィルター] ボタンを選択し、リストから新しいフィルター条件を削除します。「データレコードのフィルタリング」を参照してください。

    データレコードのフィルタリング

    テーブルビルダー [スプレッドシート] ビュー内で条件付きクエリを設定して、リストに表示するデータレコードのみを表示します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. スプレッドシートの上にある [フィルター] を選択して、フィルタークエリを起動します。
      特定の列の [他のアクション] メニュー ([他のアクション] アイコン) から [値でフィルタリング (Filter by value)] を選択して、クエリのその列のデータを事前に選択することもできます。
      注:
      [フィルター] ボタンの右側に数字が表示されている場合は、ビューに既存のフィルターが設定されていることを意味します。
      [フィルター] ウィンドウが (既に設定されているフィルター基準とともに) 表示されます。この場合、既存のフィルターは、[経過時間] が 35 のレコードを表示するように設定されています。
      図 : 6. データのフィルター
      データをフィルタリングします。
    3. フィルタリングクエリを入力して、表示するデータレコードを指定します。
      • [新しい条件セット] ボタンを選択して、OR ステートメントで接続された新しいフィルター条件を入力します。
      • [または] ボタンまたは [および] ボタンを選択して、既存のフィルターセットを目的のブール値で拡張します。
      • フィルター条件の行を削除するには、[削除] アイコンを選択します。
    4. [適用] を選択して、フィルター条件をビューに適用します。
      選択した条件でフィルタリングされたレコードリストが表示されます。

    列フィールドのプロパティの編集

    テーブルビルダー [スプレッドシート] ビューで、フィールドのラベル、タイプ、属性、デフォルト値などのフィールドプロパティを編集します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. 目的の列ヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択して、アクションの列固有のリストを起動します。
    3. [列プロパティ] を選択します。
      選択したフィールド列の [プロパティ] ペインが表示されます。
      図 : 7. [プロパティ] ペイン
      列プロパティの表示
    4. 列の目的のフィールドプロパティを編集します。
      フィールドプロパティの詳細については、「テーブルビルダー のフィールド構成」を参照してください。
    5. [保存] を選択します。

    新しい列の追加

    テーブルビルダー [スプレッドシート] ビュー内の選択したテーブルに新しいフィールド列を追加します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. [+ フィールドを追加] ボタンを選択します。
      注:
      [他のアクション] アイコン ([他のアクション] アイコン。) を選択して、列固有のアクションのリストを起動し、[列を左に挿入] または [列を右に挿入] を選択して、テーブル内の特定の場所に新しい列を挿入することもできます。
      [新しい列を追加] ウィンドウが表示されます。
      図 : 8. 新しい列を追加
      新しい列を追加します。
    3. 新しいフィールド列に次の情報を入力します。
      フィールド説明
      列ラベル 列の一意のラベル。
      列名 列のデータベース名。
      タイプ

      列に含まれる情報のタイプ。たとえば、列にプレーンテキストを含める場合は、[文字列] を選択します。

      選択したタイプによっては、他のフィールドに入力してテーブル列をさらに定義します。たとえば、[文字列] を選択した場合は、文字列入力の文字数制限を定義します。または、[選択肢] を選択した場合は、ユーザーが選択できる選択肢を定義します。

      フィールドタイプ」を参照してください。

    4. オプション: [詳細設定] を選択して展開し、新しいフィールド列の追加プロパティを入力します。
      フィールド説明
      機能フィールド

      関数フィールドは、他のフィールドと定数の単純な計算に基づいて値を生成します。[関数の定義] フィールドが表示され、関数を定義できます。

      必須

      ユーザーがフォームへの変更を保存する前にフィールドへのデータ入力を要求するために選択できるオプション。

      読み取り専用

      フォームユーザーがフィールドを編集できないようにするために選択できるオプション。

      デフォルト値

      フィールドのデフォルト値を表す文字列または数値。これは、作成されると列のすべての行に自動入力されます。

    5. テーブルに新しいフィールド列を追加するには、[追加] を選択します。

    既存の列の複製

    テーブルビルダー [スプレッドシート] ビューに表示されるテーブル内の既存のフィールド列を複製します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. 複製する列のヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択して、アクションの列固有のリストを起動します。
    3. メニューから [重複した列] を選択します。
      テキスト「copy」が既存の列ラベルに自動的に追加されます。
      図 : 9. 重複した列
      列を複製します。
    4. [列ラベル] を、複製されたフィールド列の目的の表示名に編集します。
    5. 必要に応じてフィールド列の [タイプ] を編集します。

      フィールドタイプ」を参照してください。

    6. [複製] を選択します。
      ビューに新しい列が表示されます。

    列の並べ替え

    テーブルビルダー [スプレッドシート] ビュー内で列が表示される順序を変更します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. 列の [列ハンドル (Column handle)] アイコン ([列ハンドル (Column handle)] アイコン) をクリックして選択し、その列をテーブル内の目的の場所にドラッグします。
      図 : 10. 列のドラッグアンドドロップ
      列をドラッグアンドドロップします。
      注:
      テーブルに多数のテーブル列が含まれている場合は、[列を管理 (Manage columns)] メニューを選択して列名のコンパクトなリストを表示し、このリスト内で視覚的にドラッグアンドドロップしてテーブルの列を並べ替えます。

    列の可視化の設定

    テーブルビルダー [スプレッドシート] ビュー内の特定のフィールド列を非表示にするか表示するかを選択します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. 次のいずれかのオプションを選択します。
      アクションステップ
      列を非表示にする
      [列を管理] ボタンの使用:
      1. [列を管理] ボタンを選択して、利用可能な列のリストを表示するウィンドウを起動します。
      2. 非表示にする列の選択を解除します。選択した列のみがビューに表示されます。
      列のコンテキストメニューの使用:
      1. 非表示にする列ヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択します。
      2. メニューから [非表示] を選択して、列をビューから非表示にします。
      列を再表示する
      [列を管理] メニューの使用:
      1. [列を管理] ボタンを選択して、利用可能な列のリストを表示するウィンドウを起動します。
      2. 再表示する列の左側にあるチェックボックスをオンにします。選択した列のみがビューに表示されます。
      注:
      [列を管理] ボタンの右側に、ビューでアクティブになっている列の数を示す数字が表示されます。

    複数列の固定

    テーブルビルダー [スプレッドシート] ビュー内で多数のフィールド列があるテーブルで右にスクロールしたときに常に左側に表示されるように特定の列を固定します。固定された列は、グローバルではなく個々のユーザーに対して保存されます。ユーザーが次回ログインしたときに、固定した列が表示されます。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. フィールド列を固定または固定解除するには、次のいずれかのオプションを選択します。
      アクションステップ
      単数列の固定
      1. 固定する列ヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択します。
      2. メニューから [固定] を選択して、ビューの左側に列を固定します。
      列の固定解除
      1. 固定解除する列ヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択します。
        注:
        固定された列には、リスト内の列の左側にチェックマークが表示されます。
      2. [固定] をオフに切り替えて、固定された列の固定を解除します。
      注:
      [列を管理] ボタンをクリックして、ビューに固定されている列を表示することもできます。固定された列には、リストされた列の右側に [固定] アイコンが表示されます。

    列の削除

    テーブルビルダー [スプレッドシート] ビュー内の選択したテーブルのフィールド列を削除します。

    始める前に

    必要なロール: personalize_dictionary または AES ユーザーロールと委任開発者権限。詳細については、「AES を使用する開発者の委任」を参照してください。

    手順

    1. [データ] タブに移動します。
      注:
      デフォルトでは、スプレッドシートビューが表示されます。[他のアクション] メニュー ([他のアクション] メニュー) から [スプレッドシート] ビューにアクセスすることもできます。
    2. 削除する列ヘッダーにカーソルを合わせ、[他のアクション] アイコン ([他のアクション] アイコン) を選択して、アクションの列固有のリストを起動します (レコードを承認日で昇順にソートするなど)。
    3. [列を削除] を選択します。
      確認ウィンドウが表示されます。
    4. テーブルからフィールド列を削除するには、[削除] を選択します。
      注:
      削除する列に保存されているデータレコードがある場合、このフィールドに保存されているレコードを削除するまで、列を削除することはできません。