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 suffit alors de compléter les
espaces réservés du masque de saisie. Les masques de saisie 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
<clic g> sur la case (sélecteur
de champ à gauche du champ)
le
champ est encadré et ses propriétés sont affichées dans le 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
3 parties dans un masque de saisie :
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
0 Un chiffre (saisie obligatoire)
9 Un chiffre (saisie facultative)
# Un chiffre, signes + ou -, ou espace (saisie obligatoire)
L Une lettre (saisie obligatoire)
? Une lettre (saisie facultative)
A Une lettre ou un chiffre (saisie obligatoire)
a Une lettre ou un chiffre (saisie facultative)
& Tout caractère ou espace (saisie obligatoire)
C Tout 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