Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.
Remarque : Certaines des options décrites dans cet article s’appliquent uniquement lorsque vous sélectionnez anglais (États-Unis) dans la liste paramètres régionaux dans le Format de Date, Heure ou boîtes de dialogue Format Date et heure.
Dans Microsoft Office InfoPath, vous pouvez ajouter des données mise en forme à la zone de texte, une zone d’expression et contrôles de sélecteur de dates sur votre modèle de formulaire pour spécifier l’affichage des dates, des heures et des nombres lorsque les utilisateurs entrent leur dans les formulaires basés sur votre modèle de formulaire.
Contenu de cet article
Une vue d’ensemble de mise en forme des données
Vous pouvez utiliser des données mise en forme pour spécifier l’affichage des données lorsque les utilisateurs entrent des données dans la zone de texte, une zone d’expression ou contrôles sélecteur de dates. Vous ne pouvez pas utiliser la mise en forme avec d’autres types de contrôles de données. Par exemple, en ajoutant des données à un contrôle de la mise en forme, vous pouvez vous assurer que :
-
Dates que les utilisateurs entrent dans un contrôle de sélecteur de dates ont le format jj/mm/aa, par exemple 14/03/07.
-
Durées dont les utilisateurs entrent dans un contrôle de zone de texte ont une mise en forme 00:00:00, par exemple 09:46:55.
Lorsque vous appliquez une mise en forme à un contrôle de données, vous pouvez choisir parmi une liste de formats prédéfinis, qui diffèrent selon que vous travaillez avec des contrôles sélecteur de dates, une zone d’expression ou zone de texte. Mise en forme des données est pris en charge uniquement pour certains types de données pour ces contrôles.
Par exemple, si vous ajoutez un contrôle de zone de texte à votre modèle de formulaire, vous pouvez choisir parmi plusieurs types de données différents pour ce contrôle, y compris du texte, nombre entier, décimal, date, heure et date et heure. Toutefois, si vous souhaitez spécifier des données mise en forme pour ce contrôle de zone de texte, vous pouvez choisir parmi uniquement le nombre entier, décimal, date, heure et date et heure formats, car ce sont les seuls types de données pour un contrôle de zone de texte qui prennent en charge de la mise en forme des données.
Types de données et les contrôles qui prennent en charge les formats de données associées
Le tableau suivant répertorie les types de données dans InfoPath qui prennent en charge les données de mise en forme, des données format options de ces types de données et les contrôles qui prennent en charge les.
Types de données |
Formats de données disponibles |
Prise en charge dans ces contrôles |
Nombre entier |
|
|
Decimal |
|
|
Date |
|
|
Heure |
|
|
Date et heure |
Lorsque vous appliquez le type de données Date et l’heure à un contrôle, vous pouvez définir les mêmes formats de données que vous souhaitez définir pour les formats de Date et heure séparément. Par exemple, vous avez peut-être défini le format de Date comme 14 mars 2007 et le format d’heure comme 9:46. |
|
Remarques :
-
Formats de données qui ont un astérisque seront mise à jour pour refléter le format actuel spécifié par les paramètres système de l’utilisateur.
-
Si vous sélectionnez une langue autre que l’anglais (États-Unis), certains formats de date ne seront pas disponibles lorsque vos utilisateurs remplissent des formulaires à l’aide d’un navigateur Web. Par exemple, le format de date 14-mars-01 n’est pas pris en charge dans les paramètres régionaux Français (Belgique).
Considérations en matière de compatibilité
Lorsque vous concevez un modèle de formulaire compatible avec les navigateurs web, certaines options de mise en forme de données ne sont pas disponibles.
Spécifiez un format de date ou d’heure
Bien que vous pouvez spécifier les données de mise en forme pour plusieurs types de données, vous pouvez spécifier l’affichage des dates et heures uniquement pour les contrôles sélecteur de dates, les contrôles de zone de texte ou les contrôles de zone d’expression qui ont une date, heure ou type de données date et heure.
Remarque : Lorsque vous concevez un modèle de formulaire dans InfoPath, vous pouvez choisir un mode de compatibilité spécifiques pour concevoir un modèle de formulaire compatible avec les navigateurs. Lorsqu’un modèle de formulaire compatible avec les navigateurs est publié sur un serveur exécutant InfoPath Forms Services et puis activés pour le navigateur, les formulaires basés sur le modèle de formulaire peuvent être affichés dans un navigateur Web. Modèles de formulaires compatibles avec les navigateurs ne prennent pas en charge l’affichage de la date et l’heure dans le même contrôle. Pour afficher la date et l’heure dans deux contrôles distincts, reportez-vous à la procédure « Afficher la date et l’heure dans des contrôles distincts » à la fin de cette procédure.
-
Double-cliquez sur le sélecteur de dates, une zone de texte ou un contrôle de zone d’expression dont vous souhaitez mettre en forme les données.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous travaillez avec un contrôle de zone de texte ou un contrôle de sélecteur de dates, cliquez sur l’onglet données.
-
Si vous travaillez avec un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Effectuez l’une des actions suivantes :
-
Pour un contrôle de zone de texte ou un contrôle de sélecteur de dates, assurez-vous que la liste type de données affiche le type de données approprié, puis cliquez sur Format.
-
Pour un contrôle zone d’expression, assurez-vous que la liste de mettre en forme en tant qu’affiche le type de données approprié, puis cliquez sur Format.
-
-
Dans la boîte de dialogue Format du type de données, effectuez l’une des opérations suivantes :
-
Pour mettre en forme le contrôle pour afficher uniquement la date, sélectionnez le style d’affichage souhaité dans la liste Afficher la date comme suit.
-
Pour mettre en forme le contrôle pour afficher uniquement l’heure, sélectionnez le style d’affichage souhaité dans la liste Afficher l’heure comme suit.
-
Pour mettre en forme le contrôle pour afficher la date et l’heure, sélectionnez le style d’affichage souhaité pour la date dans la liste Afficher la date comme suit, puis le style d’affichage souhaité pour l’heure dans la liste Afficher l’heure comme suit.
Remarque : Styles d’affichage qui ont un astérisque seront mise à jour pour refléter le format actuel spécifié par les paramètres système de l’utilisateur.
-
-
Pour modifier la date de paramètres régionaux et paramètres horaires, sélectionnez le pays ou la région souhaitée dans la liste paramètres régionaux.
Modèles de formulaires compatibles avec les navigateurs ne prennent pas en charge l’affichage de la date et l’heure dans le même contrôle. La procédure suivante permet d’afficher la date et l’heure dans des contrôles distincts :
Afficher la date et l’heure dans des contrôles distincts
Avant de commencer, vérifiez que votre modèle de formulaire contienne deux contrôles et que les deux contrôles sont liés au même champ dans la source de données.
-
Double-cliquez sur le sélecteur de dates, une zone de texte ou un contrôle de zone d’expression que vous souhaitez utiliser pour afficher la date.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous travaillez avec un contrôle de zone de texte ou un contrôle de sélecteur de dates, cliquez sur l’onglet données.
-
Si vous travaillez avec un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Vous assurer que la liste type de données affiche le type de données Date et heure, puis cliquez sur Format.
-
Dans la liste Afficher la date comme suit dans la boîte de dialogue Format Date et heure, cliquez sur le style d’affichage souhaité.
-
Dans la liste Afficher l’heure comme suit, cliquez sur (ne pas afficher l’heure).
-
Cliquez deux fois sur OK.
-
Double-cliquez sur le sélecteur de dates, une zone de texte ou un contrôle de zone d’expression dans votre modèle de formulaire que vous souhaitez utiliser pour afficher l’heure.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous travaillez avec un contrôle de zone de texte ou un contrôle de sélecteur de dates, cliquez sur l’onglet données.
-
Si vous travaillez avec un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Vous assurer que la liste type de données affiche le type de données Date et heure, puis cliquez sur Format.
-
Dans la liste Afficher la date comme suit dans la boîte de dialogue Format Date et heure, cliquez sur (ne pas afficher la date).
-
Dans la liste Afficher l’heure comme suit, cliquez sur le style d’affichage souhaité.
-
Pour modifier la date de paramètres régionaux et paramètres horaires, sélectionnez le pays ou la région souhaitée dans la liste paramètres régionaux.
Remarque : Si vous sélectionnez une langue autre que l’anglais (États-Unis), certains formats de date ne seront pas disponibles lorsque vos utilisateurs remplissent des formulaires à l’aide d’un navigateur Web. Par exemple, le format de date 14-mars-01 n’est pas pris en charge dans les paramètres régionaux Français (Belgique). Pour vous assurer que vous n’utilisez pas un format de date n’est pas pris en charge, exécuter le vérificateur de compatibilité avant de publier votre modèle de formulaire.
Spécifier le nombre de décimales
Vous pouvez spécifier le nombre de décimales qui s’affichent uniquement pour les contrôles de zone de texte qui ont un type de données décimal ou pour les contrôles de zone d’expression qui sont mises en forme comme un nombre décimal. Modification du nombre de décimales affecte uniquement la valeur affichée et non la valeur qui est enregistrée dans la source de données.
-
Double-cliquez sur le contrôle de zone de texte ou un contrôle de zone d’expression dont vous souhaitez mettre en forme les données.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous utilisez un contrôle de zone de texte, cliquez sur l’onglet données.
-
Si vous utilisez un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Effectuez l’une des actions suivantes :
-
Pour une zone de texte, assurez-vous que la liste type de données affiche le type de données approprié, puis cliquez sur Format.
-
Pour une zone d’expression, assurez-vous que la liste de mettre en forme en tant qu’affiche le type de données approprié, puis cliquez sur Format.
-
-
Dans la liste décimales, sous autres options, effectuez l’une des opérations suivantes :
-
Pour afficher un nombre constant de décimales, sélectionnez le nombre de décimales souhaité.
-
Pour afficher le nombre de décimales que l’utilisateur tape dans le contrôle, cliquez sur automatique.
-
Modifier comment négatif nombres sont affichés
Vous pouvez spécifier la façon dont les nombres négatifs sont affichées uniquement pour les contrôles de zone de texte qui ont un type de données décimal ou entier ou pour les contrôles de zone d’expression qui sont mis en forme pour afficher un nombre décimal ou entier.
-
Double-cliquez sur le contrôle de zone de texte ou un contrôle de zone d’expression dont vous souhaitez mettre en forme les données.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous travaillez avec un contrôle de zone de texte, cliquez sur l’onglet données.
-
Si vous travaillez avec un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Effectuez l’une des actions suivantes :
-
Pour une zone de texte, assurez-vous que la liste type de données affiche le type de données approprié, puis cliquez sur Format.
-
Pour une zone d’expression, assurez-vous que la liste de mettre en forme en tant qu’affiche le type de données approprié, puis cliquez sur Format.
-
-
Dans la liste Afficher les nombres négatifs comme suit, sous autres options, sélectionnez le style d’affichage souhaité.
Ajouter ou supprimer le format pourcentage pour un nombre
Vous pouvez mettre en forme un contrôle zone de texte ou un contrôle zone d’expression afin que les nombres que les utilisateurs tapent dans la zone sont affichent sous forme de pourcentage. Cette mise en forme affecte la façon dont les valeurs sont affichées dans un formulaire et comment les valeurs sont enregistrées. Cela signifie que n’importe quelle valeur tapée dans un contrôle avec mise en forme pourcentage sera traité comme une valeur de pourcentage.
Remarques :
-
InfoPath n’ajoute pas le symbole de pourcentage aux nombres sous forme de pourcentages. Pour ajouter un symbole de pourcentage à une étiquette de contrôle, cliquez sur l’emplacement souhaité pour le symbole apparaisse et tapez %.
-
Vous pouvez ajouter une mise en forme pourcentage uniquement aux contrôles de zone de texte qui ont un type de données décimal ou pour les contrôles de zone d’expression qui sont mises en forme comme un nombre décimal.
-
Double-cliquez sur le contrôle de zone de texte ou un contrôle de zone d’expression dont vous souhaitez mettre en forme les données.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous utilisez un contrôle de zone de texte, cliquez sur l’onglet données.
-
Si vous utilisez un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Effectuez l’une des actions suivantes :
-
Pour une zone de texte, assurez-vous que la liste type de données affiche le type de données approprié, puis cliquez sur Format.
-
Pour une zone d’expression, assurez-vous que la liste de mettre en forme en tant qu’affiche le type de données approprié, puis cliquez sur Format.
-
-
Dans la boîte de dialogue Format décimal, effectuez l’une des opérations suivantes :
-
Pour mettre en forme le nombre sous forme de pourcentage, cliquez sur pourcentage.
-
Pour supprimer le format pourcentage, cliquez sur nombre.
-
Ajouter ou supprimer un séparateur de milliers dans un nombre.
Vous pouvez ajouter un séparateur de milliers uniquement pour les contrôles de zone de texte qui ont un type de données décimal ou entier ou pour les contrôles de zone d’expression qui sont mises en forme comme un nombre décimal ou entier. Selon les paramètres régionaux que vous sélectionnez, le séparateur peut séparer plus ou moins de trois chiffres. Ajout ou suppression d’un séparateur de milliers affecte uniquement la valeur affichée et non la valeur qui est enregistrée dans la source de données.
-
Double-cliquez sur le contrôle de zone de texte ou un contrôle de zone d’expression dont vous souhaitez mettre en forme les données.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous utilisez un contrôle de zone de texte, cliquez sur l’onglet données.
-
Si vous utilisez un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Effectuez l’une des actions suivantes :
-
Pour une zone de texte, assurez-vous que la liste type de données affiche le type de données approprié, puis cliquez sur Format.
-
Pour une zone d’expression, assurez-vous que la liste de mettre en forme en tant qu’affiche le type de données approprié, puis cliquez sur Format.
-
-
Dans la boîte de dialogue Format de Type de données, effectuez l’une des opérations suivantes :
-
Pour ajouter un séparateur de milliers au nombre, activez la case à cocher utiliser un symbole de groupement des chiffres, sous autres options.
-
Pour supprimer un séparateur de milliers du nombre, désactivez la case à cocher utiliser un symbole de groupement des chiffres, sous autres options.
-
Ajouter ou supprimer un symbole monétaire
Vous pouvez ajouter des symboles monétaires uniquement pour les contrôles de zone de texte qui ont un type de données décimal ou entier ou pour les contrôles de zone d’expression qui sont mises en forme comme un nombre décimal ou entier. Ajout ou suppression d’un symbole monétaire affecte uniquement la valeur affichée et non la valeur qui est enregistrée dans la source de données.
-
Double-cliquez sur le contrôle de zone de texte ou un contrôle de zone d’expression dont vous souhaitez mettre en forme les données.
-
Dans la boîte de dialogue Propriétés du contrôle, effectuez l’une des opérations suivantes :
-
Si vous utilisez un contrôle de zone de texte, cliquez sur l’onglet données.
-
Si vous utilisez un contrôle de zone d’expression, cliquez sur l’onglet Général.
-
-
Effectuez l’une des actions suivantes :
-
Pour une zone de texte, assurez-vous que la liste type de données affiche le type de données approprié, puis cliquez sur Format.
-
Pour une zone d’expression, assurez-vous que la liste de mettre en forme en tant qu’affiche le type de données approprié, puis cliquez sur Format.
-
-
Dans la boîte de dialogue Format de Type de données, effectuez l’une des opérations suivantes :
-
Pour ajouter un symbole de devise, cliquez sur monétaire, puis dans la liste monétaire, le type de devise que vous souhaitez afficher.
-
Pour supprimer un symbole monétaire, cliquez sur nombre.
-