[(#REM) Parametres : - data : tableau de donnees cle=>valeur - defaut : valeur par defaut si pas présente dans l'environnement - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement Exemple d'appel : [(#SAISIE{radio, afficher_liste, label=<:plugin:afficher_liste:>, explication=<:plugin:explication_afficher_liste:>, data=#ARRAY{ cle1,valeur1, cle2,valeur2, cle3,valeur3}})] ] #SET{data, #ENV*{data, #ENV*{datas}}} #SET{data,#GET{data}|saisies_depublier_data{#ENV{depublie_choix},#ENV{valeur}}} #SET{disable_choix, #ENV{disable_choix}|saisies_normaliser_liste_choix} #SET{valeur,#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|strval} [(#SET{prefixe,[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]})] [(#ENV{choix_alternatif}|oui) #SET{data,#GET{data}|plus{#ARRAY{@choix_alternatif,#ENV{choix_alternatif_label}}}} [(#GET{valeur}|oui) [(#GET{data/#GET{valeur}}|non) #SET{valeur_choix_alternatif,#GET{valeur}} #SET{valeur,@choix_alternatif} ] ] ] #SET{compteur_id,0} [(#REM) Soit il y a des sous-groupes ] #SET{compteur_id,#GET{compteur_id}|plus{1}}

#CLE

#SET{data,#VALEUR}
[(#REM) Soit c'est un tableau simple ] #SET{disabled, #ENV{disable}|is_string|?{#ENV{disable}, #ENV{disable/#CLE}}}
[(#ENV{choix_alternatif}|oui) ]