日付/日付入力

Q2
日付入力補助ダイアログ(カレンダーヘルパー)を表示させたい

A2
[解決方法]
DateEditオブジェクトのShowHelperメソッドを利用して日付入力補助ダイアログ(カレンダーヘルパー)を表示することが出来ます。

カレンダーから日付入力を行った場合は、入力値を確定するため、 一旦DateEditにフォーカスを当ててEnterキーを押す、またはDecideValueメソッドの実行などを行ってください。

Value値確定の留意点につきましては、
Biz/Browser Mobile・Biz/Browser for PDA TIPS集 > テキスト/入力 >
   編集用オブジェクトにおける、Value値確定の留意点
をご参照ください。


[サンプルコード]

Form Form1 {
    X = 0;
    Y = 0;
    Width = 270;
    Height = 80;
    DateEdit DateEdit1 {
        X = 10;
        Y = 5;
        Width = 135;
        Height = 25;
        Format = "YY\"年\"MM\"月\"DD\"日\"";

    }

    Button Button1 {
        X = 145;
        Y = 5;
        Width = 45;
        Height = 25;

        Function OnTouch( e ) {
            /* カレンダーヘルパーの表示 */
            ^.DateEdit1.ShowHelper();

            /* 値確定のため、DateEditにフォーカスを当てる */
            ^.DateEdit1.SetFocus();
            /* 値を確定させる */
            //.DecideValue();

        }
    }
}
管理番号:BMP_Q008
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ