Development #44264
Exploitation des données d'une fiche lée dans une demande : Pourvoir récupérer le libéllé d'un champ de type liste dans la demanbde liée
0%
Description
Ici, l'association d'une fiche existante à une demande passe par une donnée de traitement de type liste dans la demande (form_var_fiche)
Lorsque la fiche est liée, on peut obtenir les données de la fiche via form_var_fiche_xxxx
Dans ce cas-là, lorsque la donnée d'une fiche est une liste pilotée par une source de données, on obtient que l'id et pas le libellé (text) du champ lié.
Ce serait bien de l'avoir.
un exemple avec form_var_fichepilotage :
https://demarches-saint-priest.guichet-recette.grandlyon.com/backoffice/management/tranquillite-publique/2/inspect
Historique
Mis à jour par Frédéric Péters il y a presque 4 ans
Je vois bien toutes les infos form_var_fichepilotage_*, je ne comprends pas vraiment ce que je dois voir, ou pas, ou qu'il faudrait.
Mis à jour par Stéphane Laget il y a presque 4 ans
form_var_fichepilotage_destinatairen1 me renvoie "17"
cela fait référence à cette fiche : https://demarches-saint-priest.guichet-recette.grandlyon.com/backoffice/data/parametrage-liste-des-roles-destinataires-signalements/17/
avec comme text : "Accueil GRU Signalements"
Je souhaiterais avoir dans la demande :
form_var_fichepilotage_destinatairen1_raw = 17 form_var_fichepilotage_destinatairen1 = "Accueil GRU Signalements"
Mis à jour par Frédéric Péters il y a presque 4 ans
Ok, je ratais l'indirection.
Donc on a la demande. Puis une fiche (A). Et dans cette fiche (A) un champ de type liste, pointant vers une autre fiche (B). Et on voudrait, depuis la demande, avoir les infos de la fiche B.
Le côté "donnée de traitement" ne me semble pas entrer en considération, si ?
Peu importe de toute façon.
La direction ici, c'est pour les fiches de permettre un accès aux données "live" (plutôt que les données partielles figées au moment de la saisie); ainsi on arriverait à quelque chose comme form_var_champversA_live_champversB_var_xxx.
Dans ton cas précis, form_var_fichepilotage_live_destinatairen1_var_role.
Je ne vois pas de ticket créé pour cette évolution, mais ça répondrait bien ?
Mis à jour par Stéphane Laget il y a presque 4 ans
Frédéric Péters a écrit :
Le côté "donnée de traitement" ne me semble pas entrer en considération, si ?
C'est avec une donnée de traitement de type liste que je "relie" la fiche pré-existante à la demande.
La direction ici, c'est pour les fiches de permettre un accès aux données "live" (plutôt que les données partielles figées au moment de la saisie); ainsi on arriverait à quelque chose comme form_var_champversA_live_champversB_var_xxx.
Le "live" serait encore mieux.
Aujourd'hui je n'ai pas l'info (ou je n'ai pas trouvé comment), même celle existante au moment de la liaison.
Dans ton cas précis, form_var_fichepilotage_live_destinatairen1_var_role.
{{ form_var_fichepilotage_destinatairen1 }}
déjà au moment de l'association (mais le "text", pas uniquement l'id), indépendamment de l'évolution du contenu de la fiche
{{ form_var_fichepilotage_live_destinatairen1_var_role }}
Dans un monde encore meilleur, le "live", si la fiche devait bougeait entre le moment de l'association demande/fiche et le moment de l'exploitation
Mis à jour par Thomas Noël il y a presque 4 ans
La direction ici, c'est pour les fiches de permettre un accès aux données "live" (plutôt que les données partielles figées au moment de la saisie)
En discutant avec Stéphane, son interrogation c'est qu'il n'y a pas de "données partielles figées au moment de la saisie". Il y a juste l'id de la fiche liée.
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Nouveau à Fermé
Traité via #45094, vue "live" sur les données de la fiche.