K. VALIDITÉ
Pour être sûr qu'une donnée corresponde bien à ce qu'elle doit être, il est intéressant de lui adjoindre un critère de validité.
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 la valeur ou
l'expression
ou
<clic g> sur pour
appeler l'assistant
Les règles de validation sont spécifiées
sous forme d'expressions qui peuvent être simples ou complexes. Elles sont
définies manuellement ou à l'aide du générateur d'expression
En spécifiant <100, une valeur
supérieure ou égale à 100 sera rejetée
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 la valeur ou l'expression
Dans la table "ouvrage" de la base en cours "bibliothèque", limiter le champ
"NbEx" à une valeur
comprise entre 1 et 10 et le champ "Évaluation"
à une valeur comprise entre 1 et 20 et afficher un message explicatif en cas
d'erreur de saisie
pour définir les expressions :
Les
dièses # entourent les dates
Les
guillemets " " entourent les textes
Le
signe & entre deux textes les concatènent
Date()
donne la date système
Les
opérateurs de comparaison sont =, <, >, <=, >= , <>
les
opérateurs arithmétiques sont +, -, /, *, ^ (exposant), mod (Modulo)
Les
opérateurs logiques sont et, ou (ou inclusif), pas (non
logique), …
Les
autres opérateurs sont entre, in (dans),
est null, comme,
OPERATEURS
Entre 1 et 100 Comprise
entre 1 et 100
In ("Policier";"Histoire";"Roman") Contenue dans la liste
Est Null, est pas null Est ou
n'est pas égale à la valeur Null
Comme "Mor*" Qui
commence par Mor.....
Comme "J???" Commence
par J et a 4 caractères
EXPRESSIONS
> 100 Seules
les valeurs supérieures à 100 peuvent être saisies
0 ou > 100 valeurs égales à 0
ou supérieures à 100
<Date()-30 Inclut les enregistrements datant de plus de 30
jours
>=#01/01/2014# et <=#31/12/2014# Dans
l'année 2014