|
|
|
|
|
- Présentation
- Gestion des jours fériés
- Gestion de la multisélection
- Fonctions WLangage
- Fonctions de gestion des jours fériés
- Fonctions de gestion du champ Calendrier
- Propriétés spécifiques aux champs Calendrier
Manipuler un champ Calendrier par programmation
WINDEV, WEBDEV et WINDEV Mobile permettent de manipuler un champ Calendrier directement par programmation. Il suffit d'utiliser directement la variable du champ Calendrier dans le code. La variable du champ Calendrier correspond à la date sélectionnée (si le champ est multisélections ou avec sélection de période, la variable correspond à la première date sélectionnée). Cette date utilise le format spécifié dans le champ "Format mémorisé " de l'onglet "Général" de la description du champ. Cette variable est de type chaîne. Le champ Calendrier peut être manipulé par programmation : Le champ Calendrier est associé à plusieurs traitements WLangage. Remarques : - Il est également possible de manipuler un jour d'un champ Calendrier par programmation. Pour plus de détails, consultez Gestion des jours de calendrier.
- WINDEV, WEBDEV et WINDEV Mobile gèrent automatiquement le changement de mois ou d'année par l'utilisateur.
Gestion des jours fériés La gestion des jours fériés est réalisée par programmation. Le WLangage met à votre disposition plusieurs fonctions débutant par JourFériéXXX. Pour définir les jours fériés affichés dans un champ Calendrier, il faut utiliser la fonction JourFériéAjoute. Cette fonction permet de définir la liste des jours fériés à utiliser. Cette fonction permet de personnaliser les jours fériés en fonction du pays et de la réglementation locale. Cette fonction doit être utilisée au début de l'application car elle a un effet global sur l'application. Exemple :
JourFériéSupprimeTout()
JourFériéAjoute("0101")
JourFériéAjoute(jfLundiDePâques)
JourFériéAjoute("0501")
JourFériéAjoute("0508")
JourFériéAjoute(jfJeudiDeLAscension)
JourFériéAjoute(jfLundiDePentecôte)
JourFériéAjoute("0714")
JourFériéAjoute("0815")
JourFériéAjoute("1101")
JourFériéAjoute("1111")
JourFériéAjoute("1225")
JourFériéAjoute("1226" + RC + jfVendrediSaint)
Gestion de la multisélection Fonctions de gestion des jours fériés Les fonctions de gestion des jours fériés sont les suivantes :
Fonctions de gestion du champ Calendrier Les fonctions de gestion du champ Calendrier sont les suivantes :
Propriétés spécifiques aux champs Calendrier Les propriétés suivantes sont spécifiques à la gestion d'un champ Calendrier par programmation. | | BorneMax | Permet de connaître et de modifier la borne maximale du champ Calendrier. | BorneMin | Permet de connaître et de modifier la borne minimale du champ Calendrier. | DateDébut | Permet de connaître et de modifier la date de début d'une période sélectionnée dans un champ Calendrier. | DateFin | Permet de connaître et de modifier la date de fin d'une période sélectionnée dans un champ Calendrier. | FormatMémorisé | Permet de connaître et de modifier le format de la valeur retournée par le champ Calendrier. | Image | Permet de connaître et de modifier l'image de fond du champ Calendrier. | Multisélection | Permet de connaître et de modifier le mode de sélection d'un champ Calendrier |
Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type Calendrier, consultez Propriétés associées au champ Calendrier.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|