[(#REM) valeur vide pour eviter une notice car sinon, la valeur recue est un tableau ]
[(#SAISIE{input, objets/#CLE/logo/0,
label=<:fabrique:label_logo:>, type=file, valeur=''})]
[(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/nom,
label=<:fabrique:label_libelle:>,
explication=<:fabrique:label_libelle_champ_explication:>,
obligatoire=oui})]
[(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/champ,
label=<:fabrique:label_colonne_sql:>,
explication=<:fabrique:label_colonne_sql_explication:>,
obligatoire=oui})]
[(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/sql,
label=<:fabrique:label_definition_sql:>,
list=definitions_sql, inserer_fin=#GET{datalist_aide},
obligatoire=oui})]
[(#REM)
Cette saisie possede par defaut les caracteristiques cochees
mais si on les decoche, et qu'on valide, pour notre cas,
objet/cle/champs/cle/caracteristique devient alors NULL (et non pas array())
et la saisie remet logiquement les valeurs par defaut.
Pour eviter cela, on ne met les valeurs par defaut que sur la creation du champ
]
[(#SET{defaut,[(#ENV{objets/#_objet:CLE/champs/#CLE}|non|?{#LISTE{editable,versionne},#LISTE})]})]
[(#SAISIE{checkbox, objets/#_objet:CLE/champs/#CLE/caracteristiques,
label=<:fabrique:label_caracteristiques:>,
defaut=#GET{defaut},
datas=[(#ARRAY{
editable,<:fabrique:label_champ_est_editable:>,
versionne,<:fabrique:label_champ_est_versionne:>,
obligatoire,<:fabrique:label_champ_est_obligatoire:>})]})]
[(#SAISIE{input, objets/#_objet:CLE/champs/#CLE/recherche,
label=<:fabrique:label_recherche:>,
explication=<:fabrique:label_recherche_explication:>})]
[(#REM)
Cette saisie possede par defaut les boutons edition et outils rapide
mais si on les decoche, et qu'on valide, pour notre cas,
objet/cle/boutons devient alors NULL (et non pas array())
et la saisie remet logiquement les valeurs par defaut.
Pour eviter cela, on ne met les valeurs par defaut que sur la creation de l'objet
]
[(#SET{defaut,[(#ENV{objets/#CLE}|non|?{#LISTE{menu_edition,outils_rapides},#LISTE})]})]
[(#SAISIE{checkbox, objets/#CLE/boutons,
label=<:fabrique:label_boutons:>,
explication=<:fabrique:label_boutons_explication:>,
defaut=#GET{defaut},
datas=[(#ARRAY{
menu_edition,<:fabrique:bouton_menu_edition:>,
outils_rapides,<:fabrique:bouton_outils_rapides:>})]})]
[(#SAISIE{checkbox, objets/#CLE/saisies,
label=<:fabrique:label_saisies:>,
explication=<:fabrique:label_saisies_explication:>,
datas=[(#ARRAY{
objets,<:fabrique:saisies_objets{saisie=#LOBJET}:>})]})]