[(#SAISIE{subdivisions, preferee,
label=<:subdivision:demo_saisies_label:>,
explication=<:subdivision:demo_saisies_explication:>,
iso_moi=#LISTE{FR-GUA,FR-MTQ,FR-GUF,FR-LRE,FR-MAY}})]
[(#REM) Sélectionner les régions françaises.
Selectionner les subdivisions par le code ISO des premières subdivisions, c'est à dire sans parent
ne ramènera pas que les régions, mais aussi des zones isolées, comme l'Île de Cliperton.
Il faut donc qualifier la demande par une précision supplémentaire : une seconde partie du code ISO
sur trois lettres, ce qui précise que l'on souhaite la liste des régions.]
#SET{where,'iso_moi LIKE "FR-___%"'}
[(#SAISIE{subdivisions, les_regions_fr,
label=<:subdivision:demo_saisies_regions_fr_label:>,
explication=<:subdivision:demo_saisies_regions_fr_label_explication:>,
where=#GET{where},
iso_pays=FR, cacher_option_intro=oui})]
#SET{where,'iso_moi LIKE "FR-___%"'}
[(#SAISIE{subdivisions, regions_fr, label=<:subdivision:demo_saisies_regions_fr_label:>, explication=<:subdivision:demo_saisies_regions_fr_label_explication:>, where=#GET{where}, iso_pays=FR, cacher_option_intro=oui})]
[(#REM) Sélectionner les départements français.
Le code ISO ne descend pas en dessous du second niveau de subdivision
aussi tous les iso_moi qui ont un iso_parent sont des départements.
Si, par la suite, vous introduisez des communes, des regroupements de commune,
ces subdivisions seront identifiables notamment parce qu'elles n'auront pas de code iso_moi
mais une parentalité si l'on renseigne l'iso_parent.]
[(#REM) Il existe 101 départements en tant que circonscriptions administratives
et 96 départements en tant que collectivités territoriales.
Si on veut n'avoir que ces dernières, il faut retirer :
FR-PM Saint-Pierre-et-Miquelon
FR-BL Saint-Barthélemy
FR-MF Saint-Martin
FR-PF Polynésie française
FR-CP Clipperton
]
#SET{where,'iso_parent != "" AND iso_moi NOT IN ("FR-PM","FR-BL","FR-MF","FR-PF","FR-CP")'}
[(#SAISIE{subdivisions, les_departements_fr,
label=<:subdivision:demo_saisies_departements_fr_label:>,
explication=<:subdivision:demo_saisies_departements_fr_label_explication:>,
where=#GET{where},
iso_pays=FR, cacher_option_intro=oui})]
#SET{where,'iso_parent != "" AND iso_moi NOT IN ("FR-PM","FR-BL","FR-MF","FR-PF","FR-CP")'}
[(#SAISIE{subdivisions, departements_fr, label=<:subdivision:demo_saisies_departements_fr_label:>, explication=<:subdivision:demo_saisies_departements_fr_label_explication:>, where=#GET{where}, iso_pays=FR, cacher_option_intro=oui})]
]
[(#REM) Utilisation du squelette par défaut de GIS.
1° Trouver l'id_sudivision de l'Île-de-France dont le code ISO est FR-IDF
2° le donner en argument id_objet.]
#SET{id_sub_idf,#ID_SUBDIVISION}