Donnez vie à vos documents numériques !
 

Combobox : la question est posée deux fois. – RÉPONDU

abracadabraPDF Forums PDF – Général Combobox : la question est posée deux fois. – RÉPONDU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44535
    Whatever
    Membre

    Bonjour,

    J’ai un combobox qui demande une question lorsqu’un choix est fait. C’est la même question à chaque fois. Le problème réside dans le fait que lors du choix, la même question est posée, mais à deux reprises.

    L’action de la réponse est exécutée après avoir répondu la première fois, alors je ne comprends pas pourquoi la question est posée une autre fois. J’ai également essayé de changer la localisation du script, mais sans succès.

    Merci d’avance pour l’aide.

    [attachment deleted by admin]

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

    Salut,

    1- on pose une question pour demander une réponse…
    :geek:

    2- de quel menu s’agit-il ?
    J’ai beau cliquer partout dans le ci-joint, aucune question ne m’est posée…
    :doute:

    #55079
    Whatever
    Membre

    1- Je tâcherai de m’en souvenir  :Smiley08:

    2- Il s’agit du combobox “InPatient1” seulement, car je voulais le tester une fois avant de le mettre partout et de devoir le changer à toutes les boîtes.
    Enfin, j’ai compris que je devais plutôt mettre le script dans la validation et maintenant ça fonctionne bien. Cependant j’aimerais rajouté que lorsque l’utilisateur sélectionne le choix vide, que la question ne soit pas poser. Mon script pour la question dans la validation va comme suit:

    var cMsg = “Is this a Premium?”
    var nRtn = app.alert(cMsg,1,2,”Premium”);

    if (!event.willCommit)
    {
    if (event.changeEx != ” “)
    {
    if(nRtn == 4)
    { // A Yes Answer
    this.getField(“Premium1”).value = 1;
    }
    else if(nRtn == 3)
    { // A No Answer
    this.getField(“Premium1”).value = 0;
    }
    else
    {
    }
    }
    }

    #55080
    Merlin
    Maître des clés

    Essaye de remplacer :

    if (!event.willCommit)
    {
    if (event.changeEx != ” “)
            {

    par :

    if (!event.willCommit && event.changeEx != ” “)
    {

    :priere:

    #55081
    Whatever
    Membre

    J’ai essayé, mais ça n’a pas fonctionné.

    #55082
    Merlin
    Maître des clés

    Ben… Renvoie une version du formulaire qui fonctionne sans double alerte.
    J’y jetterai un œil…
    :Smiley01:

    #55083
    Whatever
    Membre

    Voilà. Merci pour ton aide Merlin.

    [attachment deleted by admin]

    #55084
    Merlin
    Maître des clés

    Je n’y arrive pas…
    :mur:

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