[(#REM) dans le cas d'un export des réponses, on construit des données structurées,exploitables par un script ] [(#REM) valeur doit être un tableau ! ] #SET{valeur, #ENV{valeur_forcee, #ENV{valeur}}|saisies_valeur2tableau} #SET{separateur,'|'} '}> #SET{choix,#ARRAY} #SET{libelles, #VALEUR|explode{'|'}} #SET{coche, #CLE|=={#GET{valeur/#_lignes:CLE}}} [(#ENV{multiple}|et{#ENV{multiple}|!={non}}|oui) #SET{coche, #CLE|in_array{#GET{valeur/#_lignes:CLE, #ARRAY}}} ] [(#GET{coche}|oui) [(#SET{valeur_choix,#ENV{cle_ou_valeur,valeur}|=={cle}|?{#CLE,#GET{data_cols/#CLE}}})] #SET{choix,#GET{choix}|push{#GET{valeur_choix}} ] [* (#GET{libelles}|table_valeur{0})#GET{separateur}][(#GET{choix}|join{#GET{separateur}})] [(#REM) dans le cas d'un affichage de la réponse, on réaffiche la saisie en mode disabled ] #INCLURE{fond=saisies/choix_grille,env,disabled=disabled}