Closed mtaqarort closed 10 months ago
Bonjour @mtaqarort,
Concernant l'affichage des champs, en effet, cela semble bien fonctionner avec les booléens mais moins avec les chaîne de caractère, la version du module contient pourtant un fix (https://github.com/hamzahamidi/ajsf/pull/100) pour ce pb (. Un contournement possible et l'écriture de la condition comme suit:
...,
{"layout":
[
{
"type": "flex",
"flex-flow": "row wrap",
"items": [
{
"key": "troncon",
"title":"Taille du tronçon routier"
},
{
"key": "troncon_exact",
"title":"Valeur exact en m" ,
"condition": { "functionBody": "return model.troncon == 'Autre'" }
}
]
}
...
]
}
Concernant l'affichage détaillé, il reste en effet des développements à prévoir pour une meilleure gestion des données imbriquées. cf. https://github.com/PnX-SI/GeoNature-citizen/issues/254
Merci @lpofredc pour ton retour rapide, effectivement la fonction "functionBody": a réglé le problème
c'est bien noté pour les champs imbriqués, on regarde de notre coté,
enncore merci
Bonjour,
ARB Îdf travaille sur la mise en place des enquêtes via Gn_Citizen. Nous avons examiné les exemples https://hamidihamza.com/ajsf/ pour configurer les formulaires, mais nous rencontrons quelques problèmes.
Pour l'enquête sur l'écrasement des amphibiens sur les routes, nous utilisons ce schéma :
1- Comment masquer un champ et l'afficher en fonction de la valeur sélectionnée dans une liste déroulante ? Par exemple, afficher le champ "troncon_exact" si la valeur du champ "troncon" ='Autre'.
ou
2- Pour le champ "esp_detail" de type Array avec 3 champs : "esp" (liste), "nbr_vivants" (integer), "nbr_morts" (integer), les valeurs ne sont pas bien affichées dans le détail de la visite. Il est affiché : [object Object]. Les valeurs sont correctement enregistrées dans la base de données.
Merci