Donnez vie à vos documents numériques !
 

Somme de champs enfants. – RÉPONDU

abracadabraPDF Forums PDF – Général Somme de champs enfants. – RÉPONDU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44691
    spldim
    Membre

    Bonjour à tous,

    Je suis à la recherche d’une ligne de script sans passer par les onglets calcul etc comment effectuer la somme de champs enfants
    (ex: P1.C1.G1+P1.C1.G2+P1.C1.G3+P1.C1.G4  soit somme de P1.C1)

    Merci d’avance.

    Jacques

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

    Bonjour,

    Il faut utiliser la Convention de dénomination des champs de formulaire, dont il est question ici : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/

    :Smiley15:

    #56139
    spldim
    Membre

    Bonsoir a tous,

    En effet je connais la convention mais je pensais qu’il existais un script calcul parent/enfant sous forme de ” this.getField(“P1.C1″).somme ” ou autres qui m’éviterai de devoir passer par ce type script et sans passer par les interminables onglet de calcul :

    (320 champs, 60 sous-total 6 total général etc..)

    //mise en variable de la valeur des champs
    a = this.getField(“P1.C1.G1”).value;
    b = this.getField(“P1.C1.G2”).value;
    c = this.getField(“P1.C1.G3”).value;
    d = this.getField(“P1.C1.G4”).value;
    //calcul de la somme
    e = a+b+c+d;

    j’ai besoin de changer régulièrement les suffixes (de P1 à P6) de de tous les champs(1500) du formulaire (Calcul et autres) de manière simple et rapide par le biais de la fonction “Modification de tous les scripts JavaScript” .

    Merci d’avance
    Jacques

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