16.8.2 静的リストの作成
静的リストは、事前に定義された表示値および戻り値に基づいたものです。
- 静的リストの作成について
静的リストの作成に関連するステップについて説明します。 - 静的リストへのエントリとサブリストの追加について
リストの作成後、リストにエントリを追加する必要があります。 - リストを最初から作成
リストの作成ウィザードを実行して静的リストを最初から作成します。 - エントリまたはサブリストの手動追加
「リスト詳細」ページからリスト・エントリまたはサブリストを追加します。 - リスト間での静的リスト・エントリのコピー
リスト間で静的リスト・エントリをコピーします。 - 静的リスト・エントリの親の変更
静的リスト・エントリの親を変更して、リスト・エントリ階層を管理します。 - 孤立した静的リスト・エントリの管理
親エントリを削除して、孤立リスト・エントリを管理します。 - 静的リスト・エントリの順序変更
「クリーンアップ」ページで、リスト・エントリの順序を10ずつ変更します。
親トピック: リストの作成
16.8.2.1 静的リストの作成について
静的リストの作成に関連するステップについて説明します。
静的リストは、事前に定義された表示値および戻り値に基づいたものです。静的リストを作成する場合、リスト・エントリ・ラベルおよびターゲット(ページまたはURLのいずれか)を定義します。既存のエントリをコピーするかリスト・エントリを追加することによって、リストを作成するときにリスト・エントリを追加できます。表示条件を定義することにより、リスト・エントリを表示するタイミングを制御できます。
静的リストの作成プロセスでは、次のステップを実行します。
-
ステップ1: 次のいずれかの方法で静的リストを作成します。
-
リストの作成ウィザードを実行してリストを最初から作成します。プロンプトが表示されたら、リスト名を入力し、リスト・タイプ「静的」を選択します。
-
リストのコピー・ウィザードを実行して既存の静的リストをコピーします。
各リスト要素には、いつ表示するかを制御できる表示条件があります。リスト要素は、特定のページまたは複数のページでカレントになるように定義できます。
-
-
ステップ2: リスト・エントリを追加します。次のようにして、リスト・エントリを追加できます。
-
リストの作成ウィザードを実行します。
-
既存のリストからエントリをコピーします。リスト全体をコピーすると、すべてのリスト・エントリもコピーされます。
-
リスト・エントリを手動で追加します。
-
-
ステップ3: リスト・リージョンを作成して、ページにリストを追加します。
これらのステップは必要に応じて実行します。リストの作成ウィザードを実行する際、これらのステップをすべて実行できます。または、これらのステップを一度に1つ実行することもできます。
親トピック: 静的リストの作成
16.8.2.2 静的リストへのエントリとサブリストの追加について
リストの作成後、リストにエントリを追加する必要があります。
リストの作成ウィザードを実行するか、リスト・エントリをリスト内からコピーするか、または既存のエントリをリスト間でコピーすると、リスト・エントリを追加できます。
サブリストを含む階層的なリストも作成できます。階層的なリストを作成するには、次のステップを実行します。
-
階層的なリストをサポートするリスト・テンプレートを選択します。
ヒント:
リスト・テンプレートで階層リストがサポートされているかどうかを確認するには、「共有コンポーネント」、「テンプレート」にアクセスします。「テンプレート」ページで、リスト・テンプレート名を見つけてクリックします。「リスト・テンプレートの編集」ページの「サブリスト・アイテムが含まれているカレント・リスト・テンプレート」属性によって、リスト・テンプレートで階層リストがサポートされるかどうかが決まります。この属性がnullでない場合、リスト・テンプレートは階層リストをサポートします。この属性がnullである場合、リスト・テンプレートは階層リストをサポートしません。 -
各リスト・エントリの作成時には親リスト・アイテムを選択します。
関連項目:
親トピック: 静的リストの作成
16.8.2.4 エントリまたはサブリストの手動追加
「リスト詳細」ページからリスト・エントリまたはサブリストを追加します。
エントリまたはサブリストを手動で追加するには:
関連項目:
-
『Oracle APEX APIリファレンス』のCOUNT_CLICKプロシージャ
親トピック: 静的リストの作成
16.8.2.5 リスト間での静的リスト・エントリのコピー
リスト間で静的リスト・エントリをコピーします。
リスト間でリスト・エントリをコピーするには:
- リスト・ページにナビゲートします。
- リストを選択します。
- サイド・バーの「タスク」リージョンで、「あるリストから別のリストへのリスト・エントリのコピー」をクリックします。
- リスト・エントリのコピー時に、次のようにします。
- リスト・エントリのコピー: コピーするリストを選択します。
- 「次」をクリックします。
- 「リスト・エントリのコピー」をクリックします。
親トピック: 静的リストの作成
16.8.2.6 静的リスト・エントリの親の変更
静的リスト・エントリの親を変更して、リスト・エントリ階層を管理します。
リスト・エントリの親を変更するには:
- リスト・ページにナビゲートします。
- リストを選択します。
- サイド・バーの「タスク」リージョンで、「このリスト内におけるリスト・エントリの親の変更」をクリックします。
- ナビゲーション・バーを使用して表示をカスタマイズし、「実行」をクリックします。
- リスト - 編集するリストを選択します。
- 開始 - 表示を階層のサブセットに制限します。
- エントリの親を変更するには:
- エントリの親を変更します。
- 親の変更先 - 新しい親を選択します。
- 移動するエントリを選択し、「チェックしたエントリの親の変更」をクリックします。
親トピック: 静的リストの作成
16.8.2.7 孤立した静的リスト・エントリの管理
親エントリを削除して、孤立リスト・エントリを管理します。
孤立リスト・エントリを管理するには:
- リスト・ページにナビゲートします。
- リストを選択します。
- サイド・バーの「タスク」リージョンで、「孤立リスト・エントリの管理」をクリックします。
- 「孤立リスト・エントリの管理」で、次のようにします。
- 削除するエントリを選択します。
- 「親エントリのクリア」をクリックします。
親トピック: 静的リストの作成
16.8.2.8 静的リスト・エントリの順序変更
「クリーンアップ」ページで、リスト・エントリの順序を10ずつ変更します。
リスト・エントリの順序を変更するには:
- リスト・ページにナビゲートします。
- リストを選択します。
- サイド・バーの「タスク」リージョンで、「リスト・エントリの再順序付け」をクリックします。
- 「再順序付け」をクリックします。
親トピック: 静的リストの作成