CRS - 日付計算
日付の妥当性チェックを行いたい
Biz/Browser DTではDateクラスに日付の妥当性を検査するisValidメソッドが追加されました。
#日付の妥当性チェックを行いたい Form Crs0149 { x = 0; y = 0; width = 342; height = 217; TextBox textbox1 { x = 71; y = 31; width = 198; height = 46; title = "8桁の数値を入力してください"; } Button button1 { x = 62; y = 122; width = 215; height = 48; title = "テキストボックスの入力値が日付として\n妥当かチェックする"; Function OnTouch(e) { var strValue = new String; strValue.Value = Crs0149.textbox1.value; if ( strValue.Length != 8 ) { return; } #文字列を分解する var year = strValue.subString(0,4); var month = strValue.subString(4,6); var day = strValue.subString(6,8); #isValidメソッド:Dateクラスのスタティックメソッド。日付の妥当性検査を行います。結果はBooleanとなります。 if ( date.isValid(year,month,day) ) { //.messageBox("日付です"); } else { //.messageBox("日付ではありません"); } } } }
Biz-Collections Bizの宝箱 トップへ
Biz/Browser DT・Biz/Designer DT TIPS集 トップへ