|
|
|
@ -16,16 +16,16 @@
|
|
|
|
|
<BOUCLE_choix(DATA) {source table, #GET{data_cols}}> |
|
|
|
|
[(#ENV{multiple}|non) |
|
|
|
|
[(#GET{reponse}|table_valeur{#GET{choix_question}}|=={#CLE}|oui) |
|
|
|
|
#SET{nbplus, #GET{total_reponses}|table_valeur{#CLE}|sinon{0}|plus{1}} |
|
|
|
|
#SET_MERGE{total_reponses,#GET{total_reponses},#ARRAY{#CLE,#GET{nbplus}}} |
|
|
|
|
#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{#CLE}|sinon{0}|plus{1}} |
|
|
|
|
#SET_MERGE{total_reponses,#GET{total_reponses},#ARRAY{#CLE,#GET{nbplus}}} |
|
|
|
|
#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}}} |
|
|
|
|
] |
|
|
|
|
] |
|
|
|
|
] |
|
|
|
@ -35,7 +35,7 @@
|
|
|
|
|
<BOUCLE_choix_affichage(DATA) {source table, #GET{data_cols}}> |
|
|
|
|
<tr class="grille_choix"> |
|
|
|
|
<td class="choix">#VALEUR</td> |
|
|
|
|
<td class="stat"[ title="(#GET{total_reponses}|table_valeur{#CLE}|titre_nb_reponses|attribut_html)"]>[(#GET{total_reponses}|table_valeur{#CLE})]</td> |
|
|
|
|
<td class="stat"[ title="(#GET{total_reponses}|table_valeur{#CLE}|titre_nb_reponses|attribut_html)"]>[(#GET{total_reponses}|table_valeur{choix-#CLE})]</td> |
|
|
|
|
</tr> |
|
|
|
|
</BOUCLE_choix_affichage> |
|
|
|
|
|
|
|
|
|