ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
DatePicker SET DEFAULT DAYS OFF
|
DatePicker SET DEFAULT DAYS OFF ( dayType ; ptrDaysOffArray ) | ||||||||
引数 | 型 | 説明 | ||||||
dayType | 倍長整数 |
![]() |
休日タイプ | |||||
ptrDaysOffArray | ポインター |
![]() |
休日の日付またはブール配列へのポインタ | |||||
DatePicker SET DEFAULT DAYS OFFコマンドを使用してDatePickerコンポーネントのすべてのカレンダーに現れる休日を設定できます。これらの日付は太字および斜体で表示され、ユー ザーは選択が可能です。
この設定は、メソッド呼び出し後に表示されるカレンダーに対し有効で、すでに表示さたカレンダーには適用されません。既存のカレンダーに適用させたい場合 はDatePicker APPLY DEFAULT VALUESコマンドを使用します。
このコンポーネントメソッドでは毎週および毎年、さらには特別な休日も設定できます。dayType引数を使用して休日のタイプを指定します:
配列を作成してptrDaysOffArrayにポインタ渡しすることで休日を設定します。配列の型はdayTypeに渡す値に基づきます:
毎年の休みを設定する (USAの例):
ARRAY DATE($arrdRepeatedDays;0)
//年は無視されるので、 仮に2000を使用
APPEND TO ARRAY($arrdRepeatedDays;!2000/01/01!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/02/02!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/02/14!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/03/17!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/04/01!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/10/31!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/11/11!)
APPEND TO ARRAY($arrdRepeatedDays;!2000/12/25!)
DatePicker SET DEFAULT DAYS OFF(1;->$arrdRepeatedDays)
プロダクト: 4D
テーマ: DatePicker
4D Widgets(ウィジェット) ( 4D v20 R7)