Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Discussion: Formatage de texte

  1. #1
    Futur Membre du Club
    Inscrit en
    avril 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 81
    Points : 15
    Points
    15

    Par défaut Formatage de texte

    Bonjour,

    Je travaille sur InfoPath 2010 et je veux faire un formatage sur un champ texte, qui contient des nombres. Je veux changer le formatage de ce nombre de tel façon que lorsque j’écris 1000, la valeur de ce champ deviendra 1 000, 10000 deviendra 10 000, ….

    Qui peux m'aider a trouver une façon de le faire a travers XPATH?

    Merci

  2. #2
    Membre émérite Avatar de billout rm
    MVP InfoPath
    Inscrit en
    juillet 2007
    Messages
    756
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations professionnelles :
    Activité : MVP InfoPath

    Informations forums :
    Inscription : juillet 2007
    Messages : 756
    Points : 900
    Points
    900

    Par défaut

    Bonjour,

    Question bête: ce n'est pas possible de passer ce champ en type "Entier"?
    Parce que normalement si vous faites ceci et que vous allez dans les options de formatage de la zone de texte (clic droit sur la zone puis propriété), vous pouvez choisir les séparateur des milliers.

    Cordialement.
    Rémi MATAYRON
    MVP InfoPath
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

  3. #3
    Futur Membre du Club
    Inscrit en
    avril 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 81
    Points : 15
    Points
    15

    Par défaut

    Citation Envoyé par billout rm Voir le message
    Bonjour,

    Question bête: ce n'est pas possible de passer ce champ en type "Entier"?
    Parce que normalement si vous faites ceci et que vous allez dans les options de formatage de la zone de texte (clic droit sur la zone puis propriété), vous pouvez choisir les séparateur des milliers.

    Cordialement.
    Bonsoir,

    Merci, je connais cette réponse, mais cela est appliqué avec les champs prédéfinies d'Infopath, dans mon cas j'ai utilisé des champs qui sont créés a partir d'un fichier XML. donc j'ai pas cette possibilité.

    C'st pour cela que j'ai posé cette question. Je cherche une autre solution en utilisant le XPath.

    Merci une autre fois

  4. #4
    Membre émérite Avatar de billout rm
    MVP InfoPath
    Inscrit en
    juillet 2007
    Messages
    756
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations professionnelles :
    Activité : MVP InfoPath

    Informations forums :
    Inscription : juillet 2007
    Messages : 756
    Points : 900
    Points
    900

    Par défaut

    D'accord, je comprends mieux le besoin.

    Dans ce cas la, il faut utiliser la fonction XPATH : "format-number".
    Celle-ci n'est pas affichée dans le sélecteur de fonction mais fonctionne correctement.

    Par exemple, la fonction suivante permet de rajouter une virgule en tant que séparateur de milliers:
    Code :
    format-number(field1; "#,###.##")
    La combinaison des fonctions translate et format-number permet de positionner un espace à la place des "," :
    Code :
    translate(format-number(field1; "#,###.##"); ","; " ")
    N'hésitez pas si vous n'arrivez pas à l'implémenter (je l'ai testé sur InfoPath 2013).
    Bonne journée.
    Rémi MATAYRON
    MVP InfoPath
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

  5. #5
    Membre émérite Avatar de billout rm
    MVP InfoPath
    Inscrit en
    juillet 2007
    Messages
    756
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations professionnelles :
    Activité : MVP InfoPath

    Informations forums :
    Inscription : juillet 2007
    Messages : 756
    Points : 900
    Points
    900

    Par défaut

    Bonjour,

    Avez-vous pu tester cette solution?
    Rémi MATAYRON
    MVP InfoPath
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •