Donnez vie à vos documents numériques !
 

Valeur d’un champ dépendante d’une liste déroulante

abracadabraPDF Forums PDF – Général Valeur d’un champ dépendante d’une liste déroulante

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #46257
    eusebio
    Membre

    Bonjour

    J’aurais besoin d’aide sur un PDF, comment poster une demande ?
    merci

Affichage de 25 réponses de 1 à 25 (sur un total de 34)
  • Auteur
    Réponses
  • #67154
    bebarth
    Maître des clés

    bonjour,
    Tu poses ta question sur le forum comme tu viens de le faire !
    @+
    :bonjour:

    #67155
    eusebio
    Membre

    bonjour merci
    j’ai un soucis avec un pdf je voudrais changer les valeurs du champ de droite par rapport aux données de la liste déroulante a gauche.

    #67156
    Merlin
    Maître des clés

    Bonjour

    Je crois qu’il faut que tu commences par là : https://abracadabrapdf.net/forum/index.php/topic,3861.0.html
    :Smiley15:

    #67157
    eusebio
    Membre

    bonjour le lien de la solution finale n ‘y est plus j’ai regardé les autres et ça n’envoi qu’une valeur a une cellule moi c’est 5 valeurs a 5 cellules .doit on faire un fichier csv ou en javascript avec un array?

    #67158
    bebarth
    Maître des clés

    bonjour,
    Voici un lien pour la dernière version du fichier correspondant à la discussion.
    https://we.tl/t-ocRZVmyzkh
    @+
    :bonjour:

    #67159
    eusebio
    Membre

    ça correspond bien a mon problème je vais l’adapter
    Merci c coolPar contre un renseignement je ne sais pas si c’est faisable . Faire un formulaire donc pdf que l’on mettrai en ligne comme un formulaire web.et donc on recevrait par email ce pdf rempli,
    Ou générer un pdf a partir d’un formulaire.

    #67160
    eusebio
    Membre

    bonjour,
    Voici un lien pour la dernière version du fichier correspondant à la discussion.
    https://we.tl/t-ocRZVmyzkh
    @+
    :bonjour:

    bonjour
    j’ai réussi a faire tout ce qu’il me fallait sauf que j’ai une erreur sur un champ si je le mets en format nombre € il se produit une erreur “la valeur indiquée ne correspond pas au format du champ”, alors que d’autres champs monétaires fonctionnent bien avec ce format.Une idée de l’erreur?merci

    #67161
    bebarth
    Maître des clés

    bonjour,
    Comme l’indique le message d’erreur, le format de la valeur renvoyée à ce champ ne doit pas correspondre au format monétaire.
    Il faudrait partager ton fichier pour voir exactement !
    @+
    :bonjour:

    #67162
    eusebio
    Membre

    bonjour voici mon fichier c’est le textbox Charges qui pose probleme si je mets format € il y a l’erreur sans format ça marche bien

    #67163
    bebarth
    Maître des clés

    ???
    Ça fonctionne chez moi !
    @+
    :bonjour:

    #67164
    eusebio
    Membre

    tel que c’est la oui mais si on mets le format nombre au champ “Charges” ça ne fonctionne plus en  se servant de la liste déroulante qui contient 2 nomsJ’ai oublié de dire que tout part de la liste déroulante “Locataires”

    #67165
    eusebio
    Membre

    alors excusez moi apres verification encore si je mets € avant le chiffre ça fonctionne si je mets € apres le chiffre cela ne fonctionne plus

    #67166
    Merlin
    Maître des clés

    Il y a bien longtemps que je n’avais pas vu le “Green PDF” !  :extra:

    Dans le script init du document joint ci-dessus les lignes 23 à 28 ne servent à rien : à supprimer.

    Sinon le problème vient du fait que, pour une raison qui m’échappe, la valeur importée dans champ Charges n’est pas au format “nombre*”, donc j’ai résolu le problème en forçant le format “nombre*” :
    j’ai changé la dernière ligne :
    this.getField(“Charges”).value = charges;

    en :
    this.getField(“Charges”).value = Number(charges);

    Et ça fonctionne !

    :Smiley15:

    * Qui est une mauvaise traduction de l’Anglais, ça devrait plutôt s’appeler “format chiffre”…  :mur:

    #67167
    eusebio
    Membre

    Merci beaucoup

    Ça marche très bien. Autre chose sur ce fichier quand je mets cette formule pour mettre les zéro en blanc// texte en blanc si valeur = zéro

    Code:
    // script de validation
    event.target.textColor = event.value == 0 ? color.white : color.black;

    Certains fonctionnent et par exemple “Total ” dans ce fichier ne fonctionne pas

    #67168
    eusebio
    Membre

    Un renseignement je ne sais pas si c’est faisable

    Faire un formulaire en pdf que l’on mettrai en ligne comme un formulaire web, et donc on recevrait par email ce pdf rempli,
    Ou générer un pdf a partir d’un formulaire web.

    #67169
    Merlin
    Maître des clés

    Certains fonctionnent et par exemple “Total ” dans ce fichier ne fonctionne pas

    Ça fonctionne bien dans le ci-joint, mais il faut savoir qu’un script de validation n’intervient que si il y a un changement de valeur dans le champ concerné.
    Voir : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/lordre-dexecution-des-evenements-dans-les-champs-de-formulaire-pdf/

    #67170
    Merlin
    Maître des clés

    Faire un formulaire en pdf que l’on mettrai en ligne comme un formulaire web, et donc on recevrait par email ce pdf rempli,
    Ou générer un pdf a partir d’un formulaire web.

    Oui c’est faisable, mais pas avec Acrobat.
    Il faut utiliser un plugin ou script (PHP, JavaScript…) générateur de PDF du coté serveur.

    #67171
    eusebio
    Membre

    Merci Vous connaissez ces outils ?

    #67172
    eusebio
    Membre

    toujours dans le fichier je voudrais mettre dans “Reçu la somme de :” Total
    Je voudrais faire addition moins la valeur de “Dont paiement caf” alors j’ai vu pour additionner des champs mais pas pour soustraire

    #67173
    Merlin
    Maître des clés

    Il faut utiliser la notation simplifiée (avec des antislash pour “échapper” les espaces dans les noms des champs) :

    Total1 – Dont paiement CAF

    #67174
    eusebio
    Membre

    Merci ça marche très bien :PouceHaut: autre requette je l’ai déjà posée peut etre perdue dans tous ces textes vous connaissez le plugin ou outils a utiliser pour générer du pdf sur un site web?

    #67175
    Merlin
    Maître des clés

    Il y en a des centaines, pour tous les goûts et pour toutes les bourses.
    Pour ce que tu veux faire il y a plus simple : un formulaire PDF disponible en téléchargement.

    S’agissant d’un formulaire PDF “vraiment” interactif qui utilise du JavaScript il est impératif que ledit formulaire ne soit pas affiché dans un navigateur web, donc il faut forcer son téléchargement, et donc son ouverture dans un logiciel spécialisé (en espérant que ce soit Acrobat Reader) comme indiqué dans cet article : https://www.abracadabrapdf.net/ressources-et-tutos/creation/forcer-telechargement-pdf/

    #67176
    eusebio
    Membre

    Merci du renseignement
    Pour le fichier precedent est il possible d’ouvrir directement les 2 data picker a la suite du formulaire dans le javascript de la liste déroulante? comme cela on ouvrirait le fichier on choisi son prenom la macro se deroule et un datapicker s’ouvre on rentre le debut de date se referme et la fin de date s’ouvre et le fichier serait rempli.

    #67177
    Merlin
    Maître des clés

    Heeuuu…  :joker:

    Il faudrait soit que tu utilises des termes en Français soit les termes (en Anglais) du format PDF parce-que là je ne comprend pas ce que tu veux faire.
    :Smiley15:

    #67178
    bebarth
    Maître des clés

    bonjour,
    A ce que je comprends, data picker signifie boite de dialogue !
    Pourquoi 2 si elles sont consécutives ???
    Une seule avec 2 zones serait préférable… mais c’est plus compliqué à écrire !!!
    @+
    :bonjour:

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