19.3 DATE_POPUP2ファンクション

日付フィールドを含むフォームでこのファンクションを使用します。DATE_POPUP2ファンクションは、ボタンが付いたjQueryベースのポップアップ・カレンダがある日時フィールドを動的に生成します。

構文

APEX_ITEM.DATE_POPUP2(
    p_idx                   in number,
    p_value                 in date     default null,
    p_date_format           in varchar2 default null,
    p_size                  in number   default 20,
    p_maxLength             in number   default 2000,
    p_attributes            in varchar2 default null,
    p_item_id               in varchar2 default null,
    p_item_label            in varchar2 default null,
    p_default_value         in varchar2 default null,
    p_max_value             in varchar2 default null,
    p_min_value             in varchar2 default null,
    p_show_on               in varchar2 default 'button',
    p_number_of_months      in varchar2 default null,
    p_navigation_list_for   in varchar2 default 'NONE',
    p_year_range            in varchar2 default null,
    p_validation_date       in varchar2 default null)
    RETURN VARCHAR2;

パラメータ

表19-3 DATE_POPUP2のパラメータ

パラメータ 説明

p_idx

どのAPEX_APPLICATIONグローバル変数を使用するかを決定する番号。値の有効範囲は、1から50です。たとえば、1を指定するとF01、2を指定するとF02が作成されます。

p_value

フィールド・アイテムの値

p_date_format

有効なデータベースの日付書式

p_size

HTMLタグ属性を制御(無効にするなど)します。

p_maxlength

入力可能な最大文字数を決定します。<input> HTMLタグの最大長の属性になります

p_attributes

追加するHTMLパラメータ

p_item_id

<input>タグのHTML属性のID

p_item_label

アイテムに対して作成された非表示のラベル

p_default_value

DatePickerカレンダ・ポップアップで選択する必要があるデフォルトの日付

p_max_value

DatePickerから選択できる日付の最大値

p_min_value

DatePickerから選択できる日付の最小値

p_show_on

DatePickerを表示する場合を決定します。ボタンのクリックまたはアイテムの選択、あるいはその両方で表示できます。

p_number_of_months

表示される月の数を決定します。値は、[row,column]のような配列形式である必要があります。

p_navigation_list_for

月または年、あるいはその両方の変更時に選択リストを表示するかどうかを決定します。指定可能な値はMONTH、YEAR、MONTH_AND_YEARです。デフォルトはnullです。

p_year_range

年の選択リストに表示される年の範囲。

p_validation_date

日付の検証が失敗した日付値の格納に使用されます。

参照:

TO_CHARまたはTO_DATEファンクションの詳細は、Oracle Database SQL言語リファレンスを参照してください。