- Ouvrez la boîte de dialogue des propriétés du champ (cliquez avec le bouton droit sur le champ pour ouvrir son menu contextuel et sélectionnez Properties…) ou la boîte de dialogue Document Definition Properties (dans le menu du Document Definition Editor, sélectionnez Document Definition → Document Definition Properties…).
- Accédez à l’onglet Rules.
- Cliquez sur le bouton New Rule…
- Dans la liste des types de règles, sélectionnez Script, puis cliquez sur OK.
- Saisissez le nom de la règle.
- Désactivez l’option Show rule name in message to verifier si nécessaire. Si cette option est désactivée, le message d’erreur s’affichera sous la forme « message d’erreur » au lieu de « nom de la règle : message d’erreur ».
- Spécifiez la gravité de la règle.
- Si nécessaire, spécifiez les conditions dans lesquelles la règle doit être appliquée (par défaut, une règle est appliquée sans condition). Pour plus d’informations, consultez Conditions d’application des règles.
- Spécifiez des balises pour la règle.
- Désactivez l’option Enabled de la règle si nécessaire. La règle sera créée, mais ne sera pas appliquée tant que cette option n’aura pas été activée par un utilisateur.
- Cliquez sur Next >.
- Les objets disponibles s’afficheront dans la liste Available Fields de la boîte de dialogue qui s’ouvre. Vous pouvez ajouter et supprimer des champs à l’aide des boutons Add… et Delete. Les champs pour lesquels l’option Read Only est activée peuvent uniquement être lus ; tous les autres champs peuvent être modifiés par un script. Remarque : ajoutez à cette liste tous les champs que vous souhaitez utiliser dans le script. Si un champ ne figure pas dans cette liste, il ne peut pas être utilisé par le script.
- Cliquez sur le bouton Edit… pour ouvrir une fenêtre spéciale d’édition de script.
- Sélectionnez le langage de script et saisissez le texte du script.
- Le script peut être vérifié en sélectionnant Tools → Check Script dans le menu principal.
- Enregistrez le script en sélectionnant File → Save.
- Cliquez sur Finish. La règle créée s’affichera dans la liste de l’onglet Rules.
Rule validation
Définir une règle à l’aide d’un script
Rédigez une règle Script dans ABBYY FlexiCapture pour valider les données capturées avec du code personnalisé : choisissez les champs que le script peut lire ou modifier, puis modifiez-le et vérifiez-le.
ABBYY FlexiCapture vous permet de configurer une règle de vérification des données à l’aide d’un script.
Pour créer une telle règle, procédez comme suit :
