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

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

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

Modifié le: lundi 23 juin 2014, 10:45