Donnez vie à vos documents numériques !
 

"La valeur indiquée ne correspond pas au format du champ". – RÉSOLU

abracadabraPDF Forums PDF – Général "La valeur indiquée ne correspond pas au format du champ". – RÉSOLU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44487
    noobinette
    Membre

    Bonjour,

    Tout d’abord merci de l’existance de ce forum. C’est ma première intervention et probablement pas la dernière.

    Je viens de créer mon premier formulaire à l’aide d’acrobat XI pro. J’ai donc écrit (en partie grâce à vous) mes premières formules en Javascript. :Smiley01:
    Mes formules fonctionnent, je suis contente de mon PDF : il correspond à ce que je souhaitais (surtout à ce qu’on me demande).

    Mais voilà le hic est dans le titre, lorsque l’on rempli le formulaire et ce quelques soit la case il dit “La valeur indiquée ne correspond pas au format du champ Taux 1” (puis taux 2, 3… jusqu’à 8).
    J’ai tenté de changer les formats sans succès. Est ce une maladresse dans mon javscript ? Voilà une semaine que je bloque à ce stade (je ne fais pas que ça tout de même ^^).

    j’en appelle à votre savoir et perspicacité.

    Merci.

    [attachment deleted by admin]

Affichage de 19 réponses de 1 à 19 (sur un total de 19)
  • Auteur
    Réponses
  • #54847
    Lionel
    Membre

    Bonjour,

    Tout d’abord bienvenue sur le forum.

    Mais voilà le hic est dans le titre

    :fleche: Le titre / nom de ce champ ne comporterai t’il pas des lettres accentuées, ç ?

    À bientôt.
    Lionel :alien2:

    #54848
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Est ce une maladresse dans mon javscript ?

    Les champs “Taux” utilisent un script du type :

    var h = this.getField(“C1”);
    var i = this.getField(“ValeurB”);
    event.value = h.value / i.value;

    En clair, on demande la division de la valeur du champ “C1” par la valeur du champ “ValeurB”.
    Et comme le script n’est pas protégé contre une division par zéro… (par zéro ou par “rien”, le résultat est le même), je pense que c’est ce qui arrive.
    Parce-que quand les champs sont remplis et que “ValeurB” n’est pas égal à zéro ça fonctionne très bien.

    Donc ça devrait mieux fonctionner comme ceci (non-testé) :

    var h = this.getField(“C1”);
    var i = this.getField(“ValeurB”);
    if (i != null && i != 0 && h != null && h != 0) {event.value = h.value / i.value;}

    On protège aussi la valeur de “h” pour éviter une opération inutile, même si elle n’est pas interdite.

    :Smiley01:

    #54849
    noobinette
    Membre

    Bonjour,

    Alors non je n’ai pas mis d’accent dans les noms de champ. Je suis Noob de chez Noob avec Acrobat mais je sais que madame informatique en générale n’est pas fan des accents.

    Je viens de tester ta proposition, et donc de découvrir au passage que l’on peut faire un équivalent des fonctions si avec le javascript je m’en doutais mais là je vois.  :Smiley01:
    Bref, cela ne fonctionne toujours pas mais j’ai appris des choses donc que du positif.

    En vous répondant je me demande si ça changerait quelque chose que je mette zéro en valeur par défaut. :Euuuh:

    Merci.

    Edit


    je viens de tester la valeur par défaut 0 et ça l’énerve fort… il me mitraille de “La valeur indiquée ne correspond pas au format du champ”.

    Je suis sur la version d’essai encore six jours, mais on m’a dit que je devrais avoir la licence avant la fin de ce laps de temps. Donc je vais souvent vous lire.

    #54850
    Merlin
    Maître des clés

    Je vais regarder ça de plus près…

    #54851
    Merlin
    Maître des clés

    Le format “Pourcentage” est un héritage de la préhistoire du formulaire, je crois que le mieux est de ne pas l’utiliser, et donc de faire le calcul (x 100) et de gérer le symbole % soi-même en utilisant un champ ayant un “bête” format nombre.
    Exemple ci-joint, en bonus facultatif j’ai rajouté 2 lignes de script pour gérer l’affichage/masquage du symbole %.

    :Smiley01:

    [attachment deleted by admin]

    #54852
    noobinette
    Membre

    Bonjour et encore merci

    Désolée pour l’absence (débordée sur un autre front).

    J’ai désormais la licence Acrobat XI standart

    J’avais fait sans le format pourcent au départ, et je ne sais plus si j’avais ce souci, car j’en ai eu un autre au départ.

    Je vais retester ton astuce.

    Encore merci :)

    PS : selon vos avis de spécialistes, comment est l’assistance avec la licence  ?

    #54853
    Merlin
    Maître des clés

    PS : selon vos avis de spécialistes, comment est l’assistance avec la licence  ?

    Qui, quoi, quand ?
    Vous pouvez répéter la question ???
    :Euuuh: :doute:
    :geek:

    #54854
    Lionel
    Membre

    Bonjour,

    J’ai désormais la licence Acrobat XI standart

    PS : selon vos avis de spécialistes, comment est l’assistance avec la licence  ?

    Après avoir acheté Adobe Acrobat : que pensez-vous de l’assistance d’Adobe ?  :Smiley08:

    Lionel :alien2:

    #54855
    Merlin
    Maître des clés

    Scuse…
    :Ooops:

    Je n’ai jamais eu recours à l’assistance d’Adobe (en général c’est plutôt l’inverse ;-))).
    :joker:

    #54856
    Lionel
    Membre

    Bonjour,

    Moi non plus car je fréquence assez régulièrement un super forum consacré au format PDF.  :Smiley03: :soleil:

    Lionel :alien2:

    #54857
    noobinette
    Membre

    1 – le format nombre a le même effet, ça devient du harcèlement moral ce “La valeur indiquée ne correspond pas au format du champ”

    2 – j’avoue que je m’attendais à cette réponse concernant l’assistance ^^, ce forum est tellement fourni que ça le sentait à plein nez mais je ne regrette pas d’avoir posé la questions, les réponses donnent le sourire

    PS : terrible le PDF qui dit bonjour  :Smiley01:

    #54858
    Merlin
    Maître des clés

    terrible le PDF qui dit bonjour

    Politesse élémentaire dont bien des documents numériques pourraient s’inspirer.
    (Mais plusieurs dizaines de fois par jour ça doit être assez pénible…)
    :jerisjaune:

    #54859
    Lionel
    Membre

    Bonjour,

    Politesse élémentaire dont bien des documents numériques pourraient s’inspirer.
    (Mais plusieurs dizaines de fois par jour ça doit être assez pénible…)
    :jerisjaune:

    :bonjour:
    Une fois partie, indique le lien.  :Smiley01:

    Lionel :alien2:

    #54860
    noobinette
    Membre

    Politesse élémentaire dont bien des documents numériques pourraient s’inspirer.
    (Mais plusieurs dizaines de fois par jour ça doit être assez pénible…)
    :jerisjaune:

    mieux vaut trop que pas assez  :bonjour:

    #54861
    Merlin
    Maître des clés
    #54862
    noobinette
    Membre

    J’ai appelé le service technique ils m’ont fait moins de propositions que vous et donc aucun avancement

    J’ai supprimé mes champs encore j’ai mis en nombre j’ai changé le nom du champ (on sait jamais  :geek:) et  j’ai le même message ahoummmm.

    Je ne m’avoue pas vaincue pour autant, je l’aurais un jour  :alien:

    #54863
    Merlin
    Maître des clés

    Dans mon exemple le format “Nombre” est utilisé sans problème.
    Dans le panneau d’outils JavaScript : Tous les scripts JavaScript : supprime tout et repart sur des bases saines.

    J’ai eu le même problème avec ton doc et je crois bien qu’il y a quelque chose quelque part qui fait que…
    Mais quoi ???
    :mur:  :Euuuh:

    #54864
    noobinette
    Membre

    On a viré les taux pour une question d’urgence, les beaux jours arrivent le travail va se tasser je vais le reprendre de zéro et j’aurais sa peau – je vous tiens au jus  :soleil:

    #54865
    Merlin
    Maître des clés

    mieux vaut trop que pas assez  :bonjour:

    Les parisiens disent : “Vieux métro que pas passer”.
    :jerisjaune:

    smiley10.png

Affichage de 19 réponses de 1 à 19 (sur un total de 19)
  • Vous devez être connecté pour répondre à ce sujet.