Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
DatePicker SET DEFAULT DAYS OFF
|
DatePicker SET DEFAULT DAYS OFF ( tipoDia ; ptrArrayDiasFest ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
tipoDia | Entero largo |
![]() |
Tipos de días festivos | |||||
ptrArrayDiasFest | Puntero |
![]() |
Puntero al array fecha o booleano de los días festivos | |||||
El comando DatePicker SET DEFAULT DAYS OFF permite definir los días de descanso que aparecerán en todos los calendarios del componente DatePicker. Estos días se muestran en negrita y cursiva y siguen siendo seleccionables para el usuario.
Tenga en cuenta que este parámetro sólo se tiene en cuenta para los calendarios que se crean posteriormente y no aplica a los calendarios existentes. Si desea aplicarlo a los calendarios existentes, tendrá que utilizar el DatePicker APPLY DEFAULT VALUES.
El comando puede ser usado para fijar días de descanso recurrentes semanales o anuales, así también como ocasionales. Especifique el tipo de día de descanso definido por el método vía el parámetro tipoDia:
Define los días de descanso creando un array y pasando un puntero a este array como parámetro ptrArrayDiasFest. El tipo de array depende del valor que se pasa en tipoDia:
Designación de los días festivos recurrentes (ejemplo válido para USA):
ARRAY DATE($arrdRepeatedDays;0)
//El año se ignora; utilizamos 2000
APPEND TO ARRAY($arrdRepeatedDays;!01/01/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!02/02/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!02/14/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!03/17/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!04/01/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!10/31/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!11/11/2000!)
APPEND TO ARRAY($arrdRepeatedDays;!12/25/2000!)
DatePicker SET DEFAULT DAYS OFF(1;->$arrdRepeatedDays)
Producto: 4D
Tema: DatePicker
4D Widgets ( 4D v19)