Ouvrir la rubrique avec les liens de navigation
La boîte de dialogue Filtre de caractères vous permet d’obliger le contenu de la source de données sélectionnée ou le contrôle de saisie de données à respecter certaines règles. Les options de la boîte de dialogue Filtre de caractères sont disponibles avec tous les types de source de données, mais elles sont généralement utilisées à la lecture d’une base de données ou à la saisie de données dans le formulaire de saisie de données au moment de l’impression.
Différentes méthodes y donnent accès :
-
Cliquez sur à côté de Filtre de caractères dans l’onglet Transforme de la page de propriétés Sources de données (pour objets de modèle).
-
Cliquez sur à côté de Filtre de caractères sur la page de propriétés Saisie de données (pour contrôles de saisie de données).
-
Cliquez sur à côté de Filtre de caractères dans la boîte de dialogue Plus d'options Invite (pour invites de requête).
Options de configuration de filtre de caractères :
-
Caractères autorisés : Indique le type de caractères acceptés dans le champ de données. Lorsque d’autres caractères que ceux spécifiés dans l’option Caractères autorisés sont lus à partir d’une base de données ou saisis dans le formulaire de saisie de données, ils sont supprimés des données. Par exemple, si vous indiquez que seuls les chiffres sont acceptés, toutes les lettres ou espaces sont supprimées. Dans ce cas, si l’option Prévenir en cas d’échec de validation des données est activée, un message s’affiche pour informer de la suppression des caractères non numériques détectés.
Masque d’entrée
Les options suivantes sont disponibles lorsque l’option Caractères autorisés est définie sur Défini par masque d’entrée.
-
Sélectionner un modèle de masque : Ouvre la boîte de dialogue Sélectionner un modèle de masque pour sélectionner un masque d’entrée parmi les diverses options proposées.
-
Masque d'entrée : Pour créer et/ou afficher le modèle auquel les données doivent se conformer.
-
Test : Affiche un exemple du modèle de données indiqué dans le champ Masque d’entrée et permet de saisir des données pour tester le fonctionnement du modèle de données.
-
Caractère espace réservé : Définit le caractère qui est affiché en tant qu’espace réservé dans la zone Test ainsi que dans la zone de saisie de texte sur le formulaire de saisie de données.
-
Imprimer les caractères littéraux : Indique que les caractères saisis dans le modèle de données du champ Masque d’entrée sont affichés sur le modèle. Ils sont aussi imprimés sur les éléments. Au lieu de sélectionner ou désélectionner cette option, vous pouvez activer ou désactiver l’option Imprimer les caractères littéraux en saisissant manuellement un 0 (activer) ou un 1 (désactiver) entre les deux points-virgules dans le champ Masque d’entrée.
-
Entrer les caractères de droite à gauche : Indique que les données saisies dans le champ apparaissent de droite à gauche au lieu d’adopter le sens par défaut, de gauche à droite.
|
Cette option concerne les données reçues depuis les sources de données Champ de base de données et Données intégrées exclusivement. Les données saisies dans le formulaire de saisie de données au moment de l’impression sont toujours introduites de gauche à droite.
|
Expression régulière
Les options suivantes sont disponibles lorsque l’option Caractères autorisés est définie sur Définir par expression régulière.
-
Sélectionner un exemple d'expression régulière : Ouvre la boîte de dialogue Sélectionner une expression régulière, qui vous propose différentes expressions régulières courantes parmi lesquelles choisir celle que vous souhaitez utiliser. Lorsque vous fermez la boîte de dialogue Sélectionner une expression régulière, l’expression sélectionnée remplit le champ Expression régulière, que vous pouvez ensuite éditer davantage, si vous le souhaitez.
-
Expression régulière : Indique l’expression régulière que vous souhaitez utiliser pour le filtre de caractères. Vous pouvez remplir ce champ à l’aide d’une des méthodes suivantes (ou d’une combinaison de ces méthodes) :
-
Cliquez sur Sélectionner un exemple d'expression régulière et sélectionnez l’expression souhaitée dans la boîte de dialogue Sélectionner une expression régulière.
-
Tapez l’expression voulue directement dans le champ.
-
Cliquez sur l’icône à droite du champ et sélectionnez l’élément d’expression que vous souhaitez ajouter à l’expression.
-
Test : Affiche un exemple du modèle de données indiqué dans le champ Expression régulière et permet de saisir des données pour tester le fonctionnement du modèle de données.
-
Caractères : Indique les caractères acceptés, d’après l’option sélectionnée pour Caractères autorisés. Quand l’option Caractères autorisés est définie sur Personnaliser, le champ Caractères vous permet d’indiquer les caractères autorisés. Cette option est disponible pour toutes les sélections de Caractères autorisés, sauf Défini par masque d'entrée ou Définir par expression régulière.
Options
-
Convertir en majuscules : Pour passer les données alphabétiques en lettres majuscules.
-
Convertir en minuscules : Pour passer les données alphabétiques en lettres minuscules.
-
Prévenir en cas d’échec de validation des données : Pour configurer l’affichage d’un message lorsque les données comportent des caractères non acceptés. Vous pouvez supprimer les caractères non acceptés et continuer ou annuler l’impression.