Règles de validation des champs de métadonnées

 

 

 

Il est possible de définir une ou plusieurs Règles de validation afin de contrôler ce qui est saisi pour décrire un document.

 

Chaque champ de métadonnées peut avoir une ou plusieurs règles. Par exemple, un champ de date peut être associé aux règles suivantes :

1.Date >= 1er janvier 2015

2.Date <= 31 décembre 2000

 

Ainsi, le champ de métadonnées affiche une erreur à l’utilisateur s’il tente de saisir une date comprise entre le 1er  janvier 2001 et le 31 décembre 2014.

 

Il est également possible d’utiliser une expression VBScript dans le cadre du processus de validation. Toute expression de validation devra renvoyer un résultat booléen.

 

Il est également possible de saisir une Validation de format. Cette définition reproduira votre format réel requis d’une manière simple à comprendre. Par exemple, votre format de numéro de facturation actuel est « IN 123456 », c’est-à-dire deux caractères, un espace et six chiffres à la suite, la colonne Valeur doit simplement contenir « IN 123456 ». La commande « Format » utilise la valeur « IN » pour indiquer « deux caractères ». Elle interprétera également la chaîne « 123456 » pour signifier six chiffres. Par conséquent, Scan2x n’autorisera que la saisie de deux caractères, d’un espace et de six chiffres.

 

Il est également possible de définir des règles de vérification visant à limiter la longueur des données d’un champ de métadonnées ou à forcer les données en numérique.

 

Il est possible de complexifier la validation à l’aide du paramètre Expression rationnelle (Regex).  Regex est l’abréviation anglaise de Expression rationnelle, et est un langage d’analyse standard en lui-même, très utilisé pour la validation. Ce manuel ne donne pas d’information sur l’utilisation de la correspondance de modèles d’expressions rationnelles. Pour plus d’informations sur la manière d’utiliser les expressions rationnelles, veuillez consulter le site https://en.wikipedia.org/wiki/Regular_expression.

 

 

 

Copyright © 2023 Avantech Software