#SET{data_cols, #ENV*{data_cols}|saisies_chaine2tableau} #SET{data_rows, #ENV*{data_rows}|saisies_chaine2tableau} #SET{libelles, #VALEUR|explode{'|'}} #SET{choix_question, #CLE} #SET{total_reponses,#ARRAY}   [(#GET{libelles/0})] #SET{reponse,#VALEUR} [(#ENV{multiple}|non) [(#GET{reponse}|table_valeur{#GET{choix_question}}|=={#CLE}|oui) #SET{nbplus, #GET{total_reponses}|table_valeur{choix-#CLE}|sinon{0}|plus{1}} #SET_MERGE{total_reponses,#GET{total_reponses},#ARRAY{choix-#CLE,#GET{nbplus}}} ] ] [(#ENV{multiple}|oui) #SET{valeurs, #GET{reponse}|table_valeur{#GET{choix_question}}} [(#GET{valeurs}|is_array|oui) [(#CLE|in_array{#GET{valeurs}}|oui) #SET{nbplus, #GET{total_reponses}|table_valeur{choix-#CLE}|sinon{0}|plus{1}} #SET_MERGE{total_reponses,#GET{total_reponses},#ARRAY{choix-#CLE,#GET{nbplus}}} ] ] ] #VALEUR [(#GET{total_reponses}|table_valeur{choix-#CLE})] [   (#GET{libelles/1}) ]