[(#ENV{type_choix}|=={radio}|?{ #SET{data,#ARRAY{'',#VAL{formidable:traitements_champ_aucun}|_T}}, #SET{data,#ARRAY} })] [(#ENV{forcer_type}|non) #SET{tab,#ENV{formulaire}} ] [(#ENV{forcer_type}|oui) [(#ENV{forcer_type}|is_array|oui) #SET{forcer_type,#ENV{forcer_type}|array_merge{#LISTE{fieldset}}} ] [(#ENV{forcer_type}|is_array|non) #SET{forcer_type,#LISTE{#ENV{forcer_type},fieldset}} ] [(#SET{tab,[(#ENV{formulaire}|saisies_lister_avec_type{#GET{forcer_type},'',true})]})] ] #SET{nom,#VALEUR|table_valeur{options}|table_valeur{nom}} #SET{label,#VALEUR|table_valeur{options}|table_valeur{label}|sinon{#VALEUR|table_valeur{options/label_case}}sinon{#GET{nom}}} #SET{enfants,#ARRAY} #SET{enfant,#ARRAY{#VALEUR|table_valeur{options}|table_valeur{nom},#VALEUR|table_valeur{options}|table_valeur{label}}} #SET{enfants,#GET{enfants}|array_merge{#GET{enfant}}} [(#GET{label}|=={#GET{nom}}|non) #SET{label,#GET{label}#VAL{' '}\(#GET{nom}\)} ] #SET{saisie,#ARRAY{#GET{label},#GET{enfants}}} #SET{saisie,#ARRAY} [(#VALEUR{saisie}|!={fieldset}|ou{#ENV{forcer_type}|non}|oui) #SET{saisie,#ARRAY{#GET{nom},#GET{label}}} ] #SET{data,#GET{data}|array_merge{#GET{saisie}}} [(#SET{data,#GET{data}|array_filter})] }>