Donnez vie à vos documents numériques !
 

Test sur caractères

abracadabraPDF Forums PDF – Général Test sur caractères

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #46357
    kaki31
    Participant

    Bonsoir je voudrais faire un test sur un menu déroulant, si les 03 premiers caractères =ABC alors écrire sur Champ1 le texte “plan1” sinon masquer le champ1
    Merci.

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

    bonsoir,
    En script de touche personnalisé du menu déroulant :

    Code:
    if (event.changeEx.substr(0, 3)==”ABC”) {
        this.getField(“Champ1″).value=”plan1”;
    } else {
        this.getField(“Champ1”).display=display.hidden;
    }

    Ça c’est pour répondre rapidement, mais je ne suis pas certain que ce soit la meilleure façon de faire !
    @+
    :bonjour:

    #67785
    kaki31
    Participant

    Bonjour
    Merci bebarth pour votre réponse
    J’ai essayé le code posté, mais ce qui se passe c’est que le champ1 devient invisible en changeant d’item dans le menu déroulant.
     

    #67786
    bebarth
    Maître des clés

    bonjour,

    Ça c’est pour répondre rapidement, mais je ne suis pas certain que ce soit la meilleure façon de faire !

    …c’est que j’ai essayé de te dire !
    Tu supprimes ton script, et en script de calcul du champ1 tu écris :

    Code:
    if (this.getField(“Dropdown1″).value.substr(0, 3)==”ABC”) event.target.value=”plan1″;
    else event.target.value=””;

    @+
    :bonjour:

    #67787
    kaki31
    Participant

    Bonjour bebarth
    Merci beaucoup.

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