4D v14DatePicker SET DAYS OFF |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14
DatePicker SET DAYS OFF
|
DatePicker SET DAYS OFF ( nomObjet {; typeJour ; ptrTabJoursCongés} ) | ||||||||
Paramètre | Type | Description | ||||||
nomObjet | Texte |
![]() |
Nom d’objet sous-formulaire | |||||
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 DAYS OFF permet de définir les "jours de congés" à faire figurer dans le calendrier DatePicker. Ces jours sont affichés en gras italique et restent sélectionnables par l’utilisateur.
Le paramètre nomObjet désigne l’instance de sous-formulaire à laquelle la commande doit être appliquée. Vous devez passer dans ce paramètre un nom d’objet sous-formulaire affiché dans le formulaire courant.
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 du vendredi comme jour de congé hebdomadaire (au lieu des samedi et dimanche par défaut) :
TABLEAU BOOLEEN($tbJoursCongés;7)
//Par défaut, tous les éléments d’un tableau booléen sont à Faux, il n’est donc pas nécessaire d’ajouter du code d’initialisation
$tbJoursCongés{Vendredi}:=Vrai
DatePicker SET DAYS OFF("moncalendrier";0;->$tbJoursCongés)
Désignation de jours fériés ponctuels :
TABLEAU DATE($tdJoursUniques;0)
//L’année est prise en compte
AJOUTER A TABLEAU($tdJoursUniques;!15/02/2008!)
AJOUTER A TABLEAU($tdJoursUniques;!12/02/2009!)
AJOUTER A TABLEAU($tdJoursUniques;!17/02/2010!)
DatePicker SET DAYS OFF("moncalendrier";2;->$tdJoursUniques)
Produit : 4D
Thème : DatePicker
Nom intl. : DatePicker SET DAYS OFF
DatePicker SET DEFAULT DAYS OFF
DatePicker SET WEEK FIRST DAY
4D Widgets ( 4D v12)
4D Widgets ( 4D v13)
4D Widgets ( 4D v14 R2)
4D Widgets ( 4D v14)
4D Widgets ( 4D v14 R3)
4D Widgets ( 4D v14 R4)