8.6.2 スマート・フィルタ・ページの作成について
アプリケーションの作成ウィザードまたはページの作成ウィザードを使用してスマート・フィルタページを作成します。
アプリケーションの作成ウィザードとページの作成ウィザードの両方で、スマート・フィルタ・ページの作成がサポートされています。これには、サジェスチョン・チップを表示するフィルタとともにページの上部に1つの検索フィールドが含まれています。または、ページ・デザイナの既存のレポートにスマート・フィルタ・リージョンを追加できます。各サジェスチョン・チップには、特定のサジェスチョン値の件数が1つ表示されます。サジェスチョン・チップ数は、LOVベースのフィルタ・タイプなど、件数をサポートするフィルタにのみ表示されます。ユーザーはサジェスチョン・チップを検索またはクリックすると、レポートをすばやくフィルタ処理できます。レポートがクラシック・レポートかカード・レポートかを選択します。アプリケーションの作成ウィザードを使用してスマート・フィルタ・ページを作成する場合、更新フォームを含めるように選択することもできます。
スマート・フィルタ、ブレッドクラムおよびページの作成ウィザード
ページの作成ウィザードを使用して新しいスマート・フィルタ・ページを追加する場合、ブレッドクラムの動作は少し異なります。ブレッドクラムが無効な場合、「スマート・フィルタ」リージョンが本体コンテナに追加されます。ただし、ブレッドクラムが有効な場合、「スマート・フィルタ」リージョンがブレッドクラム・コンテナに追加され、ページの上部にブレッドクラムが表示されます。
自動検出フィルタについて
いずれかのウィザードでスマート・フィルタ・ページを作成する場合、ページを作成する表またはビューを選択できます。表に基づいてページを作成する場合、フィルタはデータ・ディクショナリ・キャッシュを使用して自動検出されます。ただし、ビューまたはSQL問合せでページを作成する場合、ファセット(フィルタ)は自動検出されません。かわりに、VARCHAR2
列のみを検索するフィルタ・リージョンを作成します。
データ・ディクショナリ・キャッシュについて
データ・ディクショナリ・キャッシュ・レポートには、ワークスペースのスキーマ表およびキャッシュの統計およびデータ分析が表示されます。新しいアプリケーションとページの作成には、アプリケーションの作成ウィザードとページの作成ウィザードの両方でデータ・ディクショナリ・キャッシュが使用されます。「表の列キャッシュ」レポートを表示すると、ウィザードでデータ・ディクショナリ・キャッシュ・ページにファセット(フィルタ)がどのようにレンダリングされるかをプレビューできます。ウィザードでは、スコアが20以上の上位5つのファセット(フィルタ)検索スコア列が使用されます。
DDLまたはDMLの変更によって表が変更されると、Oracle APEXの夜間のジョブORACLE_APEX_DICTIONARY_CACHE
によってデータ・ディクショナリ・キャッシュがリフレッシュされます。ただし、データ・ディクショナリ・キャッシュにナビゲートし、ワークスペースまたは表レベルで「統計の収集とキャッシュのリフレッシュ」または「キャッシュのリフレッシュのみ」をクリックすると、キャッシュを手動でリフレッシュできます。
関連項目:
Oracle APEX管理ガイドのワークスペース管理からデータ・ディクショナリ・キャッシュ・レポートへのアクセスまたは管理サービスからデータ・ディクショナリ・キャッシュ・レポートへのアクセス
親トピック: スマート・フィルタの管理