Donnez vie à vos documents numériques !
 

Case vide – Formulaire de commande

abracadabraPDF Forums PDF – Général Case vide – Formulaire de commande

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45147

    Bonjour!

    Je suis en train de monter un bon de commande. J’ai 4 choix d’escompte et j’aimerais que lorsqu’il n’y a pas d’escompte (de %), la case reste vide (blanche).

    Voir en pièce jointe une capture écran ainsi que le PDF de programmation.

    Merci de votre aide.

Affichage de 13 réponses de 1 à 13 (sur un total de 13)
  • Auteur
    Réponses
  • #58917

    Est-ce que je dois me mettre une autre case avec mes actions dedans?

    #58918
    Merlin
    Maître des clés

    Bonjour.

    A placer en script de validation perso dans les champs Escompte :

    Code:
    if (event.value == “0”) {event.value = “”};

    :Smiley15:

    #58919

    oui ça je sais, mais dans ma colonne TOTAL, exemple quand j’inscrit rien dans Autre escompte (ou autre % d’escompte) j’aimerais que ma case total reste blanche.

    #58920
    Merlin
    Maître des clés

    A placer au même endroit :

    if (event.value == “0”)
    {event.value = “”; this.getField(“Total”).display = display.hidden);}
    else
    {this.getField(“Total”).display = display.visible);}

    #58921

    Le else ne fonctionne pas

    #58922
    Merlin
    Maître des clés

    :Euuuh:  :oh:

    Essaye ça (non testé) :

    if (event.value == “0”)
    {
    event.value = “”;
    this.getField(“Total”).display = display.hidden);
    }
    else if (event.value != “0” || event.value != “”)
    {this.getField(“Total”).display = display.visible);}

    :priere:

    #58923

    non plus….
    Je vous ai mis en pièce jointe ce que ça dit…. je met le script sur la case exemple : Escompte.0

    #58924

    ça ne marche pas non plus.

    Je le place peut-être pas à la bonne place….

    #58925
    Merlin
    Maître des clés

    //Les deux conditions doivent être satisfaites simultanément (ni vide, ni zéro).

    Mais bon sang, mais c’est bien sur !
    :oh:  :bonjour:

    #58926
    Merlin
    Maître des clés

    Je le place peut-être pas à la bonne place

    Où le places tu ?

    #58927

    Je le place dans mes cases : MontantEscompte.0 dans l’onglet Validate et ensuite dans Run custom….

    #58928
    Merlin
    Maître des clés

    Encore un drame du copier-coller à partir d’un script non testé !  :geek:

    Depuis le début le script trimbale 2 parenthèses en trop, c’est pour ça que ça ne fonctionne pas.
    Le bon script est :

    Code:
    if (event.value == “0”)
    {
    //La valeur 0 est remplacée par un vide
    event.value = “”;
    this.getField(“Total”).display = display.hidden;
    }
    else if (event.value != “0” && event.value != “”)
    {
    //Les deux conditions doivent être satisfaites simultanément (ni vide, ni zéro).
    this.getField(“Total”).display = display.visible;
    }

    Du coup ça fonctionne beaucoup mieux (ci-joint).
    :Smiley15:

    #58929

    Excellent!

    Mais par contre si je veux que les cases total soit blanche quand je n’entre pas de %, mais que je voudrais que le calcul se fasse pour la case Total Frais de transport…. est-ce possible?

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