ワークスペースビルダー でのワークスペースのリストの構成
テーブルレコードをリストするページを追加するには、App Engine Studio (AES) でリストカテゴリを作成します。フィルター条件を追加し、列を変更してリストにバリエーションを作成できます。
始める前に
必要なロール:sn_app_eng_studio.user または delegated_developer。詳細については、「AES を使用する開発者の委任」を参照してください。
このタスクについて
注:
リストページやルートを削除する場合は、ワークスペースビルダー ではなく UI ビルダー を使用してワークスペースを編集する必要があります。
手順
- 移動先 すべて > App Engine > App Engine Studio.
- [自分のアプリ] ページからアプリケーションを開きます。
-
作成したワークスペースの横にある [他のアクション] アイコン (
) を選択し、[編集] を選択します。
アプリの [エクスペリエンス] セクションで、そのワークスペースを一覧表示するバーを選択してもかまいません。
図 : 1. ワークスペースの編集 ワークスペースビルダー にワークスペースが表示されます。 -
リストがまだアクティブ化されていない場合は、リストをアクティブ化してワークスペースでアクティブ化します。
ワークスペースビルダー の [ナビゲーション構成] タブが表示されている必要があります。既に [ナビゲーション構成] タブが表示されている場合は選択できません。
- ナビゲーションパネルで、[リスト] を選択します。
- 構成パネルで、[リストをアクティブ化] オプションを選択します。
-
リストカテゴリを追加します。
-
[リスト] セクションのナビゲーションパネルで、[リストカテゴリを追加] を選択します。
ワークスペースに関連付けられているテーブルがコアテーブルでない場合は、新しいリストカテゴリを追加する必要があります。
-
フォームのフィールドに入力します。
表 : 1. リストカテゴリの設定 フィールド 定義 名前 リストカテゴリを識別するための名前。 説明 開発者が目的を理解するのに役立つ、リストカテゴリのコンテンツの簡単な説明。 注:この説明は、ワークスペースのユーザーには表示されません。 - [追加] を選択します。
-
[リスト] セクションのナビゲーションパネルで、[リストカテゴリを追加] を選択します。
- オプション: 表示されるオーダーリストのカテゴリを並べ替えるには、新しい位置にドラッグします。
-
フィルター済みリストをリストカテゴリに追加します。
たとえば、タスクテーブルのリストカテゴリで、[オープン]、[未割り当て]、および [クローズ (Closed)] のタスクに対して個別のフィルター済みリストを作成できます。
- ナビゲーションパネルで、フィルター済みリストを作成するリストカテゴリを展開します。
- [フィルター済みリストを追加] を選択します。
-
フォームのフィールドに入力します。
表 : 2. フィルター済みリストの設定 フィールド 定義 名前 フィルター済みリストを識別する名前。 テーブル フィルター済みリストに表示されるレコードのサブセットを含むテーブル。アプリで既に利用可能なテーブルと、アプリスコープ外のすべてのテーブルの 2 つのセクションから選択できます。 - [追加] を選択します。
プレビューキャンバスには、フィルター済みリストの内容が表示されます。 -
フィルター条件を追加して表示内容を絞り込み、フィルター済みリストの内容を絞り込みます。
フィルター済みリストに追加の構成を行うことができます。
- ナビゲーションパネルで、変更するフィルター済みリストを選択します。
-
構成パネルで、追加の設定を指定します。
表 : 3. フィルター済みリストの追加の設定 フィールド 定義 リストをアクティブ化 ユーザーがフィルター済みリストを操作できるようにするオプション。 列を管理 表示される列を選択して配置するためのオプション。 [列の管理] ダイアログボックスで、列を [利用可能な列] から [選択した列] に移動し、ドラッグして列を並べ替え、[適用] を選択します。
ドット連結することで、関連テーブルのフィールドを選択できます。詳細については、「Dot-walking to data in related tables」を参照してください。
フィルター条件の追加 フィルター条件をリストに追加するためのオプション。表示されるダイアログボックスでは、次の操作を実行できます。 - 事前定義フィルターを適用するには、[既存のフィルターを使用] を選択してフィルターを検索します。
- 既存の条件を表示するには、[フィルターの概要] セクションを展開します。
- フィルター条件を作成するには、条件ビルダーを使用します。条件ビルドの詳細については、「Condition builder」を参照してください。
- フィルター結果のソート順を変更するには、[ソート基準] セクションを展開して変更を加えます。
- 作成したフィルター条件を再利用のために保存するには、[フィルターの保存] を選択します。
フィルター条件の作成が完了したら、[フィルターを適用] を選択します。
リストのフィルターの操作の詳細については、「Filters」を参照してください。
- 構成パネルで、[保存] を選択します。
-
リストの追加アクションを完了します。
オプション 説明 リストカテゴリの編集 - ナビゲーションパネルで、リストカテゴリを選択します。
- 構成パネルで、[リストカテゴリ設定] を指定します。
- [保存] を選択します。
ナビゲーションパネルでリストを選択して、フィルター済みリストの表示方法を変更する - 構成パネルで、[列の管理] を選択します。
- 表示されるフォームで、列を [利用可能な列] から [選択した列] に移動し、ドラッグして列を並べ替え、[OK] を選択します。
- キャンバスヘッダーでリフレッシュアイコン (
) を選択して、キャンバスのプレビューをリフレッシュします。
リストカテゴリを削除 - ナビゲーションパネルで、リストカテゴリを選択します。
- 構成パネルで、[リストカテゴリを削除] を選択します。
- 確認ダイアログで、[削除] を選択します。
フィルター済みリストを削除 - ナビゲーションパネルで、フィルター済みリストを選択します。
- 構成パネルで、[フィルター済みリストを削除] を選択します。
- 確認ダイアログで、[削除] を選択します。