Introduction
À partir de TaroWorks 4.1, vous pouvez valider la longueur et le formatage des réponses aux questions de texte et de codes à barres. Cela vous permettra d'avoir plus de contrôle sur l'information qui est synchronisée dans Salesforce et d'augmenter la qualité de vos données. Actuellement, ces validations concernent les questions d'enquête sur le type de texte et le code à barres. Avant de commencer, vous voudrez peut-être examiner l'ordre des opérations de nos nombreuses fonctionnalités de question de l'enquête.
- A. Saisie de la validation dans une enquête - Tous les utilisateurs de la communauté partenaires sont liés à un enregistrement de contact.
- B. Exemples d'expression de validation - Exemples communs de validations pouvant être effectuées à l'aide de cette fonctionnalité.
A. Entrer une Validation dans une enquête
- Ouvrir votre sondage.
- Ajoutez ou Editez le texte ou question à code-barres pour laquelle vous souhaitez avoir une validation.
- Cochez Ajouter la validation de réponse.
- Entrez votre Réponse de Validation. (voir exemples dans la partie B)
-
Entrez un exemple de réponse à cette question qui devrait passer votre règle de validation.
-
Si vous voyez le message d'erreur ci-dessous, "La validation de la réponse entrée n'est pas une expression de validation", il y a un problème avec la syntaxe de votre expression. (voir la partie B)
Vous pouvez tester votre expression de validation en saisissant les réponses dans le champ Exemple de réponse valide.
-
Si vous voyez le message d'erreur ci-dessous, "L'exemple de réponse valide ne correspond pas à la validation de réponse entrée". Le système n'autoriserait pas cette entrée de l'utilisateur mobile. Pour sauvegarder, vous devez entrer un exemple de réponse que vous attendez de passer à votre validation.
Enregistrez la question.
Répétez les étapes 2 à 9 pour toutes les questions à texte ou code-barres que vous souhaitez valider.
Enregistrez l'enquête.
Publiez l'enquête et l'emploi associé.
Le message d' erreur suivant s'affichera pour toutes les réponses non valides :
B. Exemples d'expression de validation
Vous trouverez ci-dessous des exemples d'expressions de validation que vous pouvez utiliser dans vos sondages. Vous pouvez personnaliser le caractère indiqué en fonction de vos besoins.
| VALIDATION | EXPRESSION | EXEMPLES |
|---|---|---|
| Adresse Email | /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/ | hello@taroworks.org, support@taroworks.org |
| Prénom ou Nom (1 mot entre 3 et 50 caractères de longueur) | /^[a-zA-Z]{3,50}$/ | John, Jane |
| Prénom ou Nom (plusieurs mots entre 3 et 50 caractères de longueur) | /^[a-zA-Z áéíóúñ]{3,50}$/ |
María Bernarda, Fernández Galván |
| Commence par "PP" | /^PP/ | PP1234, PP24 |
| Fini par "EE" | /EE$/ | 12AFBEE, EE |
Chaîne numérique de toute longueur |
/^[0-9]+$/ | 0123, 000 |
|
Chaîne numérique de 10 |
/^[0-9]{10}$/ | 0123456789 |
| Entier positif | /^[1-9]\d*$/ | 123, 1 |
Chaîne alphanumérique avec 7 caractères |
/^[a-zA-Z0-9]{7}$/ | Test123, user555 |
| Chaîne entre 5 et 7 lettres | /^[a-zA-Z]{3,7}$/ | JSmith, JaneDoe |
Chaîne alphanumérique avec au moins 7 caractères |
/^[a-zA-Z0-9]{7,}$/ | AA123456789, aaaaaaa |
| Chaîne numérique entre 13 et 17 | /^[0-9]{13}$|^[0-9]{17}$/ | 01234567890123, 12345678901234567 |
3 chiffres, trait d'union, 2 chiffres, trait d'union, 4 chiffres (numéro de sécurité sociale) |
/^\d{3}-\d{2}-\d{4}$/ | 245-25-0248, 999-99-9999 |
| 3 lettres, trait d'union, 4 chiffres | /^[a-zA-Z]{3}-\d{4}$/ | xxx-1482, afs-9301 |
Pour obtenir de l'aide pour créer une expression régulière personnalisée, veuillez contacter support@taroworks.org.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.