2 Replies Latest reply: Jan 2, 2017 1:40 PM by Jacques LERAILLE RSS

    Manipulation de variables

    Jacques LERAILLE

      Bonjour,

      Je souhaite enregistrer la saisie d'une dizaine de résultats de contrôle

      J'ai crée 10 variables vCTRL1_Resultat, vCTRL2_Resultat....vCTRL10_Resultat pour la saisie

      J'ai une table contenant une liste des contrôles avec leur définition et une rubrique CTRL_RES contenant le nom de la variable

      Comment récupérer dans un tableau le contenu de la variable pour chacune des lignes ?

       

      Controle1     "contenu de vCTRL1_Resultat"

      Controle2     "contenu de vCTRL2_Resultat"

      . . .

       

      je pensais que cela marcherai avec '$(CTRL_RES)'   mais c'est ko

      Quelle doit est la formule à appliquer ?

      merci d'avance

      Jacques

        • Re: Manipulation de variables
          Sébastien Fatoux

          Bonjour Jacques,

           

          J'ai également essayé plein de combinaison pour utiliser directement la valeur du champs comme nom de la variable, mais je n'ai rien trouvé qui fonctionnait.

           

          Voici une solution qui fonctionne (je me suis arrêté à quatre pour l'exemple):

           

          pick(
          match(vControle, 'vCTRL1_Resultat', 'vCTRL2_Resultat', 'vCTRL3_Resultat', 'vCTRL4_Resultat'),
          vCTRL1_Resultat, vCTRL2_Resultat, vCTRL3_Resultat, vCTRL4_Resultat
          )