Vous pouvez remplir de manière dynamique un message de script de validation à l’aide d’une valeur issue d’une source de données. Vous serez ainsi assuré que les utilisateurs saisissent la valeur correcte dans le champ.Par exemple, vous pouvez afficher un message d’erreur personnalisé lorsque les utilisateurs saisissent des données dans un champ qui ne correspondent pas à ce que le script attend. Par exemple, un script peut être associé à un champ numérique, tel que Quantité, pour indiquer que le nombre spécifié dans ce champ ne peut pas être supérieur à 100. Si l’utilisateur saisit un nombre supérieur à 100, un message d’erreur personnalisé s’affiche.Les éléments suivants peuvent être définis pour un script de validation pour le schéma auquel vous vous connectez :Les éléments suivants peuvent être définis pour le script de validation pour le fichier de données sur lequel vous pointez :<validationScript dp_scriptMessage=”DP Script Message – The quantity must be less than or equal to 100.”/>Lorsque vous fusionnez le fichier de données avec la conception de formulaire et que vous saisissez un nombre supérieur à 100 dans le champ Quantité, un message d’erreur s’affiche.Autre exemple : vous pourriez afficher des messages d’erreur personnalisés associés à un script dans une autre langue. Les éléments suivants peuvent être définis pour le script de validation pour le fichier de données sur lequel vous pointez :Lorsque vous fusionnez le fichier de données avec la conception de formulaire et que vous saisissez un nombre supérieur à 100 dans le champ Quantité, un message d’erreur en français s’affiche.
Remarque : pour utiliser un texte non ASCII (tels que les accents) dans votre fichier de données, assurez-vous qu’il est correctement codé et que le codage est correctement identifié dans l’instruction de traitement XML. Par exemple :
• Assurez-vous que vous êtes connecté à une source de données décrivant les données auxquelles les propriétés d’objet de formulaire vont être liées. Voir A propos de la connexion à une source de données.
• Pour tester le formulaire à l’aide des données d’exemple, vérifiez si vous pointez sur un fichier contenant des données définies pour la propriété d’objet de formulaire. Voir Pour prévisualiser un formulaire contenant des données d’exemple.
1.
2. Par exemple, saisissez Quantité.
6.
Remarque : si vous n’êtes pas connecté à une source de données, Liaison des données par défaut est la seule sélection possible dans la liste Connexion aux données.