Partager via


Restriction du type et du format d'entrée dans les paramètres

Pour un champ de paramètre de type chaîne dont les valeurs par défaut doivent être spécifiées, vous pouvez choisir de saisir un masque d'édition dans le champ Masque d'édition plutôt que de spécifier une plage. Un masque d'édition peut être constitué d'un ensemble de caractères utilisés pour restreindre les valeurs pouvant être saisies comme valeurs de paramètre (il permet également de restreindre les valeurs pouvant être saisies comme valeurs d'invite par défaut).

Vous pouvez saisir l'un des caractères suivants ou toute combinaison de ces caractères :

Caractère de masque

Résultat du masque

"A"

Autorise tout caractère alphanumérique et requiert la saisie d'un caractère comme valeur du paramètre.

"a"

Autorise tout caractère alphanumérique et ne requiert pas la saisie d'un caractère comme valeur du paramètre.

"0"

Autorise un chiffre [0 à 9] et requiert la saisie d'un caractère comme valeur du paramètre.

"9"

Autorise un chiffre ou un espace et ne requiert pas la saisie d'un caractère comme valeur du paramètre.

"#"

Autorise un chiffre, un espace ou un signe plus/moins et ne requiert pas la saisie d'un caractère comme valeur du paramètre.

"L"

Autorise une lettre [A à Z] et requiert la saisie d'un caractère comme valeur du paramètre.

"?"

Autorise une lettre et ne requiert pas la saisie d'un caractère comme valeur du paramètre.

"&"

Autorise tout caractère ou espace et requiert la saisie d'un caractère comme la valeur du paramètre.

"C"

Autorise un caractère ou un espace et ne requiert pas la saisie d'un caractère comme valeur du paramètre.

". , : ; - /"

Séparateurs. L'insertion de séparateurs dans un masque d'édition est similaire au codage en dur de la mise en forme d'un champ de paramètre. Lorsque le champ est placé dans le rapport, le séparateur apparaît dans le cadre de l'objet champ, comme dans l'exemple suivant : LLLL/0000. Cet exemple correspond à un masque d'édition nécessitant la saisie de quatre lettres suivies de quatre nombres.

"<"

Entraîne la conversion en minuscules des caractères qui suivent ce signe.

">"

Entraîne la conversion en majuscules des caractères qui suivent ce signe.

"\"

Entraîne l'affichage littéral du caractère qui suit ce signe. Par exemple, le masque d'édition "\A" afficherait une valeur de paramètre égale à "A". Si le masque d'édition est "00\A00", les valeurs de paramètres valides seraient alors composées de deux chiffres, la lettre "A" et deux chiffres supplémentaires.

"Mot de passe"

Vous permet de définir le masque d'édition comme "Mot de passe" et de créer des formules conditionnelles spécifiant que certaines sections du rapport ne sont visibles que lorsque certains mots de passe utilisateur sont saisis.

Certains caractères du masque d'édition nécessitent la saisie d'un caractère à leur place (lors de la saisie d'une valeur de paramètre), alors que d'autres vous permettent de laisser un blanc si nécessaire. Si le masque d'édition est par exemple 000099, vous pouvez saisir une valeur de paramètre avec quatre chiffres, cinq chiffres, ou six chiffres, puisque le caractère de masque d'édition "9" ne requiert pas la saisie d'un caractère. Toutefois, puisque "0" requiert la saisie d'un caractère, il n'est pas possible de saisir une valeur comportant moins de quatre chiffres.

Voir aussi