Donnez vie à vos documents numériques !
 

Configurer le format de plusieurs champs en même temps

abracadabraPDF Forums PDF – Général Configurer le format de plusieurs champs en même temps

  • Ce sujet contient 4 réponses, 4 participants et a été mis à jour pour la dernière fois par Merlin, le il y a 2 années.
  • Créateur
    Sujet
  • #72060
    _seb_
    Participant

    Bonjour tout le forum, j’ai besoin de votre aide.

    J’ai créé un formulaire avec Word et Acrobat a détecté les champs.

    Je voudrais configurer le format des champs => nombre avec deux décimales et avec un point comme séparateur.

    Mon problème, c’est que j’ai beaucoup de champs et lorsque j’en sélectionne plusieurs et que j’affiche leurs propriétés l’onglet « Format » n’apparaît pas.

    Je suis obligé de configurer les champs un par un.

    Je voudrais créer un script et le placer dans les actions pour pouvoir configurer le format de plusieurs champs en même temps. (Je précise que je renomme automatiquement mes champs de 0 à x par un autre script).

    Comment faire pour atteindre le format en JavaScript ?

    Merci pour votre aide.

     

    Edit : j’ai trouvé la solution ici

    this.getField(event.target.name).setAction(“Format”, ‘AFNumber_Format(2, 0, 0, 0, “$”, false)’);

    The Acrobat proviced forms function call:

    AFNumber_Format(nDec, sepStyle, negStyle, currStyle, strCurrency, bCurrencyPrepend)

    nDec = number of decimals
    sepStyle = separator style 0 = 1,234.56 / 1 = 1234.56 / 2 = 1.234,56 / 3 = 1234,56 /
    negStyle = 0 black minus / 1 red minus / 2 parens black / 3 parens red /
    currStyle = reserved
    strCurrency = string of currency to display
    bCurrencyPrepend = true = pre pend / false = post pend

    • Ce sujet a été modifié le il y a 2 années par _seb_.
    • Ce sujet a été modifié le il y a 2 années par _seb_.
    • Ce sujet a été modifié le il y a 2 années par _seb_.
    • Ce sujet a été modifié le il y a 2 années par _seb_.
Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Auteur
    Réponses
  • #72065
    bebarth
    Maître des clés

    bonjour,
    👍
    …et pour être un peu plus complet sur tous les types de formats que l’on peut paramétrer :
    https://www.websupergoo.com/helppdfnet/default.htm?page=source%2F6-abcpdf.objects%2Ffield%2F2-properties%2Fformat.htm

    @+
    😎

    #72067
    destylast
    Participant

    Bonjour,

    très intéressant ce liens j’apprend pas mal de chose 👍

    #72068
    _seb_
    Participant

    👍 super ce site, merci.

    #72072
    Merlin
    Maître des clés

    “Je voudrais configurer le format des champs => nombre avec deux décimales et avec un point comme séparateur.

    (…)

    Je suis obligé de configurer les champs un par un.

    (…)

    (Je précise que je renomme automatiquement mes champs de 0 à x par un autre script).”

     

    Il n’y a pas besoin de script, ça peut se faire en quelques clics.

    Il faut créer un premier champ et le paramétrer comme il faut (format, aspect, etc.).

    Ensuite clic-droit sur le champ : Créer plusieurs copies.

    Ce qui numérote automatiquement tous les nouveaux champs.

     

    Attachments:
    You must be logged in to view attached files.
Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.