|
|
|
|
|
- Présentation
- Rappel
- Masque par défaut
- Les masques prédéfinis
- Masque supplémentaire
- Les masques personnalisés
Le champ de saisie de type Date : Masques de saisie ou d'affichage
Rappel WINDEV, WINDEV Mobile et WEBDEV proposent deux types de masques : - les masques de saisie qui définissent les caractères pouvant être saisis dans les champs d'une fenêtre ou d'une page. Parfois, ces masques permettent également de modifier la casse (majuscule / minuscule) des valeurs affectées aux champs d'une fenêtre ou d'une page par programmation.
- les masques d'affichage qui définissent les caractères pouvant être :
- affichés dans les champs d'une fenêtre.
- imprimés dans les champs d'un état.
Par défaut, lors de la création d'un champ de type Date : - le masque de saisie "Date définie par le projet" est sélectionné : les informations définies dans les paramètres de gestion des dates pour le projet sont automatiquement pris en compte. Rappel : Ces paramètres sont définis pour chaque langue dans l'onglet "Langues" de la description du projet :
- Sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
- Sélectionnez l'onglet "Langues" puis l'onglet "Date".
- Le format utilisé correspond :
- soit aux paramètres du système d'exploitation,
- soit aux paramètres spécifiés (avec les jours et mois définis).
- le masque d'affichage "Même masque que la saisie" est sélectionné.
Remarques : - Dans un état, lors de la création d'un champ prédéfini de type Date, l'assistant permet de sélectionner le format d'affichage du champ.
- Dans la fenêtre de description du champ, une liste de masques prédéfinis est proposée. Vous pouvez au choix :
- soit sélectionner un masque prédéfini.
- soit créer un masque personnalisé.
Les masques personnalisés Les éléments suivants peuvent être utilisés pour définir un masque personnalisé (attention, il est nécessaire de respecter la casse) : - 'JJJJ' (jour correspondant de la semaine, par exemple "Jeudi". La casse utilisée dépend des options linguistiques du projet.)
- 'Jjjj' (jour correspondant de la semaine avec la première lettre forcée en majuscule, par exemple : Lundi)
Cette notation n'est pas disponible. - 'jjjj' (jour correspondant de la semaine avec la première lettre forcée en minuscule, par exemple : lundi)
Cette notation n'est pas disponible. - 'JJJ' (abréviation du jour de la semaine, par exemple "Jeu")
- 'Jjj' (abréviation du jour de la semaine avec la première lettre forcée en majuscule, par exemple : Lun)
Cette notation n'est pas disponible. - 'jjj' (abréviation du jour de la semaine avec la première lettre forcée en minuscule, par exemple : lun)
Cette notation n'est pas disponible. - 'JJ' (date en chiffres, par exemple "25")
- 'MMMM' (mois en toutes lettres, par exemple "Janvier". La casse utilisée dépend des options linguistiques du projet.)
- 'Mmmm' (mois en toutes lettres avec la première lettre forcée en majuscule, par exemple : Janvier)
Cette notation n'est pas disponible. - 'mmmm' (mois en toutes lettres avec la première lettre forcée en minuscule, par exemple : janvier)
Cette notation n'est pas disponible. - 'MMM' (abréviation du mois, par exemple "Jan")
- 'Mmm' (abréviation du mois avec la première lettre forcée en majuscule, par exemple : Jan)
Cette notation n'est pas disponible. - 'mmm' (abréviation du mois avec la première lettre forcée en minuscule, par exemple : jan)
Cette notation n'est pas disponible. - 'MM' (mois en chiffres, par exemple "06")
- 'AAAA' (l'année sur quatre chiffres, par exemple "2001")
- 'AA' (deux derniers chiffres de l'année, par exemple "01")
- 'HH' (heure en chiffres, par exemple "13")
- 'mm' (minutes en chiffres, par exemple "32")
- 'SS' (secondes en chiffres, par exemple "46")
Il est possible de combiner ces masques. Par exemple : 'Le JJJ JJ MMMM AAAA à HH:mm' donnera un résultat de la forme "Le Jeu 01 Février 1979 à 21:35".
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|