Donnez vie à vos documents numériques !
 

Aide codage JS: résultats suivants choix multiples différents champs. – RÉPONDU

abracadabraPDF Forums PDF – Général Aide codage JS: résultats suivants choix multiples différents champs. – RÉPONDU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44622
    jsamica
    Membre

    Bonjour,

    Y aurait il un bon samaritain qui puisse m’aider à coder en js svp ?

    Je sais pas trop comment m’y prendre, j’ai plusieurs méthodes… sans succès  :mur:
    Ci joint le fichier avec l’algo…

    Quelqu’un peut m’aider ou me mettre sur la voie ?  :priere:

    Merci
    :bonjour:

    [attachment deleted by admin]

Affichage de 7 réponses de 1 à 7 (sur un total de 7)
  • Auteur
    Réponses
  • #55511
    Stubiana
    Membre

    Bonjour,

    Code:
    var f = this.getField(“typelicen”);

    var type = f.getItemAt(f.currentValueIndices, false);

    var handicape = this.getField(“travhandi”).isBoxChecked(0);

    var anciennete = this.getField(“anciennete”).value;

    if (type == “Faute grave” || type == “Inaptitude classique” || type == “Rupture conventionnelle”)
    {
        this.getField(“dureepreavis”).value = “Pas de Préavis”;
    }
    else
    {
        if (handicape)
        {
    if (anciennete {
    this.getField(“dureepreavis”).value = “2 Semaines”;
    }
    else if (anciennete >= 0.6 && anciennete {
    this.getField(“dureepreavis”).value = “2 Mois”;
    }
    else
    {
    this.getField(“dureepreavis”).value = “3 Mois”;
    }
        }
        else
        {
    if (anciennete {
    this.getField(“dureepreavis”).value = “1 Semaine”;
    }
    else if (anciennete >= 0.6 && anciennete {
    this.getField(“dureepreavis”).value = “1 Mois”;
    }
    else
    {
    this.getField(“dureepreavis”).value = “2 Mois”;
    }
        }
    }

    A insérer où tu le souhaite  :Smiley03:

    Cordialement  :bonjour:

    #55512
    jsamica
    Membre

    Bonjour Stubiana,
    Mille merci,  :bravo:

    :extra:

    :bonjour:

    #55513
    jsamica
    Membre

    Par contre petite question avent de clore le post,
    J’ai essayé plein de possibilité d’intégration du code.

    La meilleure solution a priori, c’est en champ désactivé, sur le champs durée préavis.
    Cependant je dois cliquer dans le champ pour afficher la valeur.

    J’ai aussi essayé en script de document mais sans résultat.

    Tu peux me conseiller stp ?

    Merci encore
    :Smiley03:

    #55514
    Merlin
    Maître des clés

    Tu peux me conseiller stp ?

    Te connaissant et avant de regarder quoi que soit, je dirais : ordre de calcul !

    :Smiley15: :Smiley03:

    #55515
    jsamica
    Membre

    lol  :Ooops: , merci Merlin

    le mec qui connait déja pas mes lacunes !!!  :siffle:

    :Smiley03:

    #55516
    Stubiana
    Membre

    Une solution un peu lourde mais efficace serait de mettre le code comme format personnalisé pour chacun des champs que l’utilisateur va remplir.

    Petit rappel, les scripts insérés au niveau du document ne seront exécutés qu’une fois à l’ouverture du formulaire.

    Cordialement  :bonjour:

    #55517
    Merlin
    Maître des clés

    lol  :Ooops: , merci Merlin

    C’était bien ça le problème ?
    :Smiley03:

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