Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R8
DatePicker SET DEFAULT DAYS OFF
|
DatePicker SET DEFAULT DAYS OFF ( typeJour ; ptrTabJoursCongés ) | ||||||||
Paramètre | Type | Description | ||||||
typeJour | Entier long |
![]() |
Types de jours fériés | |||||
ptrTabJoursCongés | Pointeur |
![]() |
Pointeur vers le tableau date ou booléen des jours de congés | |||||
La commande DatePicker SET DEFAULT DAYS OFF vous permet de définir les "jours de congés" à faire figurer dans la totalité des calendriers du composant DatePicker. Ces jours sont affichés en gras italique et restent sélectionnables par l’utilisateur.
A noter que ce paramétrage est pris en compte uniquement pour les calendriers créés par la suite et n’est pas appliqué aux calendriers existants. Si vous souhaitez l’appliquer aux calendriers existants, vous devez utiliser la commande DatePicker APPLY DEFAULT VALUES.
La méthode composant permet de définir des jours de congés récurrents hebdomadaires ou annuels ainsi que des jours "fériés" ponctuels. Vous précisez le type de jour de congé défini par la méthode via le paramètre typeJour :
Vous définissez les jours à l’aide d’un tableau et en passant un pointeur vers ce tableau comme paramètre ptrTabJoursCongés. Le type de tableau dépend de la valeur passée dans typeJour :
Désignation des jours fériés récurrents (exemple valide en France) :
TABLEAU DATE($tdJoursRépétés;0)
//L’année est ignorée, nous utilisons 2000 par défaut
AJOUTER A TABLEAU($tdJoursRépétés;!01/01/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!01/05/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!08/05/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!14/07/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!15/08/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!01/11/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!11/11/2000!)
AJOUTER A TABLEAU($tdJoursRépétés;!25/12/2000!)
DatePicker SET DEFAULT DAYS OFF(1;->$tdJoursRépétés)
Produit : 4D
Thème : DatePicker
Nom intl. : DatePicker SET DEFAULT DAYS OFF
4D Widgets ( 4D v20 R8)