| VTAP propose deux méthodes API puissantes pour les développeurs cherchant à mettre en œuvre efficacement des validations de champs personnalisés : 1) Validateur de registre de champ VTAP – Cette méthode valide un champ spécifique par son nom. - Exemple : Utilisation Validateur de registre quand tu as besoin validation personnalisée pour les champs individuels.
2) VTAP.Field.RegisterValidatorForType – Cette méthode valide tous les champs d’un type particulier. - Exemple : Utilisation Validateur d'enregistrement pour type quand tu veux validation cohérente sur plusieurs champs du même type.
Cas d'utilisation : Formulaire d'intégration des employés Envisagez un formulaire d’intégration des employés qui inclut les exigences de validation suivantes : - ID de l'employé doit être un numéro à 6 chiffres.
- Champs de courrier électronique (PersonalEmail, WorkEmail) doit appartenir au domaine de l'organisation (exemple.com).
En utilisant RegisterValidator pour EmployeeID et RegisterValidatorForType pour les champs de courrier électronique, nous pouvons garantir une saisie de données précise dans l'ensemble du formulaire sans logique de validation redondante.
Comment fonctionnent les API ?
1) Validation spécifique au champ (RegisterValidator) Cette approche est utilisée lorsqu'une logique de validation est requise pour un champ particulier. Elle permet aux développeurs d'appliquer des règles personnalisées sur un champ de saisie spécifique sans affecter les autres. Exemple : Supposons que nous ayons un formulaire avec un champ « EmployeeID » qui doit contenir exactement 6 chiffres. Nous pouvons enregistrer un validateur comme suit : |