PDF dynamique - champ avec validation ...

caroline -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour j'ai une problématique de champs pour lesquels je dois faire une validation sur d'autre champ pour avoir un résultat dans un autre champ.

Voici mon premier problème:
Champ nommé total, doit faire la somme de 7 autre champ en format chiffre mais seulement si chacun des 7 champ a une valeur différente de "" ou de 0.

Voici mon deuxième problème:
Champ nommé Text6, doit afficher du texte variable selon des ranges dans le champ total soit:
si au champ total j'ai une valeur inférieur ou égale à 11 on devra avoir le texte "Conservateur" au champ Text6,
si au champ total j'ai une valeur supérieure à 11 mais inférieur ou égale à 17 on devra avoir le texte "Modéré" au champ Text6,
si au champ total j'ai une valeur supérieur à 17 on devra avoir le texte "Conservateur" au champ Texte 6,
sinon ne rien afficher au champ Text6

1 réponse

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour
    Tu nous as indiqué ce que tu voulais obtenir mais je ne vois pour l'instant aucune ligne de code....
    Reviens nous voir avec ce que tu auras commencé à coder en expliquant sur quelle partie exactement tu bloques.
    Là, on verra ce qu'on peut faire pour toi.
    0
    1. caroline
       
      voici ce que j'ai essayé:

      Problème no 1:
      var ntotal = 0;
      var bVisible = display.visible;
      for (var i=1; i<7; i++) {
      var ntotal += this.getField("Point Q" +i).value;
      if (this.getField("Point Q" +i).value == 0 || this.getField("Point Q" +i).value == "") {var bVisible = display.hidden;}
      }
      event.target.value = ntotal;
      event.target.display = bVisible;
      
      var oChamp = this.getField("Text6");
      if (Number(event.value) <= 11) {oChamp.text = "Conservateur";}
      Else if
      

      et voici l'erreur que j'obtiens mais je ne la trouve pas...
      SyntaxError :missing before statement 4 : à la ligne 5


      EDIT : Ajout des BALISES DE CODE
      0