Donnez vie à vos documents numériques !
 

Masquer un champ

abracadabraPDF Forums PDF – Général Masquer un champ

  • Créateur
    Sujet
  • #46675
    JP
    Participant

    Bonjour et déjà merci
    Je voudrai savoir si c'est possible et comment faire pour que quand je remplis un champ texte cela m'affiche un deuxième champ texte et que quand mon premier champ est vide ou que je supprime sa donnée cela n'affiche pas le deuxième champ. C'est pour afficher deux cotations en deux unités (quand il y en a)
    Merci :)

Affichage de 9 réponses de 1 à 9 (sur un total de 9)
  • Auteur
    Réponses
  • #69712
    Merlin
    Maître des clés

    Bonjour

    Il faut placer ce script en script de validation dans le champ 1, après avoir ajusté le nom du champ n°2 :

    if (event.value.toString().length > 0) {this.getField(“CHAMP2”).display = display.visible;}
    else {this.getField(“CHAMP2”).display = display.hidden;}

    #69713
    JP
    Participant

    Merci ca marche bien pour afficher le champ mais, lorsque j'enlève la donnée du champ1, le champ2 ne disparait pas

    PS ou est ce que vous avez appris tout ca?

    #69714
    Merlin
    Maître des clés

    Merci ca marche bien pour afficher le champ mais, lorsque j’enlève la donnée du champ1, le champ2 ne disparait pas

    Dans l’exemple ci-joint ça fonctionne.

    PS ou est ce que vous avez appris tout ca?

    Tout est là :

    Ressources PDF-JavaScript


    :-)

    Attachments:
    You must be logged in to view attached files.
    #69715
    JP
    Participant

    Merci je test ca dans la mâtiné :)

    #69793
    JP
    Participant

    Salut il me maquait une majuscule dans le nom de mon champ, ca marche super bien Merci beaucoup😃!

    Juste une petite confirmation, pour ajouter un champ “affecté” par le script, j’ajoute une après le nom du premier champ  “,” et je mets le nom du deuxième, troisième ou quatrième champ c’est bien cela?

    #69794
    bebarth
    Maître des clés

    bonjour,
    On écrit :

    this.getField(“CHAMP2”).display=display.visible;
    this.getField(“CHAMP3”).display=display.visible;

    On peut également afficher ou masquer le/les champ(s) à la volée en cours de frappe avec un script de touches personnalisé.

    @+
    😎

    Attachments:
    You must be logged in to view attached files.
    #69798
    JP
    Participant

    Wow vous m’ouvrez plein de possibilités merci😀

    et, est ce que je pourrai aussi le mettre visible seulement pour l’impression?

    #69800
    JP
    Participant

    Ha! ha! je l’ai, je remplace visible par noView

    Ce forum c’est de la boulette😆

    #69801
    Merlin
    Maître des clés

    👍

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