H. MASQUE DE SAISIE
H. MASQUE DE SAISIE
Si toutes les valeurs d'un champ doivent avoir le même format, on peut définir un masque de saisie. Il faut alors compléter les espaces réservés du masque de saisie. Ils permettent de s'assurer que les données entrées ne sont pas tronquées et correspondent au type de valeur spécifié. Ils peuvent aussi permettre de protéger les données confidentielles : tous les caractères saisis s'affichent alors sous la forme "*" grâce au masque prédéfini : "Mot de passe".
BOUTON GAUCHE
sélectionner le champ
volet bas
en face de , saisir le masque
ou
<clic g> sur pour appeler l'assistant
l'assistant ne fonctionne qu'avec les champs texte ou date
LE MASQUE DE SAISIE COMPORTE TROIS PARTIES :
- La première spécifie le masque
- La deuxième 0 si les littéraux sont enregistrés avec la valeur, 1 sinon (en général)
- La troisième indique quel caractère afficher en attente de saisie ("_"par défaut)
(000) 000-0000;0;" "
masque, littéraux enregistrés avec la valeur, espaces remplacés par " ", soit 14 caractères
Dans la table "ouvrage" de la base en cours "bibliotheque",
Pour les champs indiqués, assigner les caractéristiques ci-dessous avec l'assistant
(ISBN13 est le code d'identification unique des livres matérialisé par un code barre)
Caractèreà utiliser pour
0Un chiffre (saisie obligatoire)
9Un chiffre (saisie facultative)
#Un chiffre, signes + ou -, ou espace (saisie obligatoire)
LUne lettre (saisie obligatoire)
?Une lettre (saisie facultative)
AUne lettre ou un chiffre (saisie obligatoire)
aUne lettre ou un chiffre (saisie facultative)
&Tout caractère ou espace (saisie obligatoire)
CTout caractère ou espace (saisie facultative)
. , : ; - /Virgules décimales, séparateurs milliers, date/heure (panneau conf. Window)
<Afficher caractères à droite du symbole en minuscules
>Afficher caractères à droite du symbole en majuscules
!Remplir le masque de droite à gauche (quand des caractères optionnels
se trouvent dans la partie gauche du masque)
\Afficher les caractères suivant ce symbole dans la forme littérale du masque pour inclure dans la mise en forme un des caractères précédents
MASQUE DE SAISIE EXEMPLES DE VALEURS
(000) 000-0000 (800) 251-0211
(999) 000-0000! (800) 251-0211
(000) AAA-AAAA (800) 251-VERT
000-00-0000 536-71-4123
>L????L?000L0 BLUEIO123A4
00000-9999 12345- , 12345-1234
>L<????????????????? Dupont
Dans la table "ouvrage" de la base "bibliothèque", appliquer à "référence" le format :
- R plus un espace
- suivi du genre en 3 lettres (1ère en majuscule) : Pol (policier), Sfi (science fiction)…
- un tiret (haut) puis 3 chiffres (de 001 à 999)
- mettre 0 (les littéraux sont enregistrés avec la valeur)
Assigner un masque de saisie correspondant au champ "reference" de telle manière que le formulaire affiche