ホーム > APEX_ITEM > POPUP_FROM_QUERYファンクション
前へ |
次へ |
このファンクションは問合せからHTMLポップアップ選択リストを生成します。APEX_ITEM
パッケージで使用可能な他のファンクションと同様に、POPUP_FROM_QUERY
ファンクションは、F01
からF50
のフォームの配列要素でフォームを生成するように設計されています。
構文
APEX_ITEM.POPUP_FROM_QUERY( p_idx IN NUMBER, p_value IN VARCHAR2 DEFAULT NULL, p_lov_query IN VARCHAR2, p_width IN VARCHAR2 DEFAULT NULL, p_max_length IN VARCHAR2 DEFAULT NULL, p_form_index IN VARCHAR2 DEFAULT '0', p_escape_html IN VARCHAR2 DEFAULT NULL, p_max_elements IN VARCHAR2 DEFAULT NULL, p_attributes IN VARCHAR2 DEFAULT NULL, p_ok_to_query IN VARCHAR2 DEFAULT 'YES', p_item_id IN VARCHAR2 DEFAULT NULL, p_item_label IN VARCHAR2 DEFAULT NULL) RETURN VARCHAR2;
パラメータ
表「POPUP_FROM_QUERYパラメータ」に、POPUP_FROM_QUERY
ファンクションで使用可能なパラメータを示します。
POPUP_FROM_QUERYパラメータ
パラメータ | 説明 |
---|---|
|
フォーム要素名。たとえば、 |
|
フォーム要素の現行の値。この値は、 |
|
2つの列(表示列および戻り列)を選択するSQL問合せ。次に例を示します。 SELECT dname, deptno FROM dept |
|
テキスト・ボックスの幅。 |
|
テキスト・ボックスに入力可能な最大文字数。 |
|
アイテムが含まれるページのHTMLフォーム。デフォルトは0ですが、ほとんど使用しません。 このパラメータは、ページ・テンプレートにカスタム・フォーム(別のWebサイトにポストする検索フィールドなど)を埋め込む必要がある場合にのみ使用します。このフォームが |
|
同等のものにエスケープする必要がある特殊文字の置換文字。
値の範囲は |
|
問合せで戻せる行数の制限。ユーザー検索によるパフォーマンスの影響を制限します。このパラメータに値を入力することで、ユーザーがより限定された結果セットを検索するように強制できます。 |
|
フォーム・アイテムで使用する追加のHTML属性。 |
|
値の範囲は |
|
フォーム要素のID属性。 |
|
アイテムに対して作成された非表示のラベル。 |
例
次の例に、emp
表からポップアップ選択リストを生成する問合せの例を示します。
SELECT APEX_ITEM.POPUP_FROM_QUERY (1,deptno,'SELECT dname, deptno FROM dept') dt FROM emp