Project

General

Profile

Bug #51301

Le pré-remplissage d'un champ ne semble pas comprendre le filtre "sum"

Added by Marie Kuntz 6 days ago. Updated 1 day ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
19 Feb 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Sur ce formulaire : https://demarches-mkuntz.test.entrouvert.org/formulaires-de-test/tester-la-somme-d-un-bloc/ j'ai un bloc de champ avec un champ somme en 1e page (https://demarches-mkuntz.test.entrouvert.org/backoffice/forms/184/fields/1/), et sur la 2e page j'ai un champ qui doit contenir la somme de tous les montants saisies en page 1. Le pré-remplissage de ce champ "total" est un filtre : {{form_var_somme|getlist:"montant"|sum}}
https://demarches-mkuntz.test.entrouvert.org/backoffice/forms/184/fields/2/

La somme est toujours égale à zéro, l'addition ne se fait pas.

Le bloc de champs :
https://demarches-mkuntz.test.entrouvert.org/backoffice/forms/blocks/9/


Files

Associated revisions

Revision cf1dcc07 (diff)
Added by Frédéric Péters 5 days ago

fields: use lazy evaluation to compute prefill value from template (#51301)

History

#1

Updated by Frédéric Péters 6 days ago

  • Assignee set to Frédéric Péters
  • Status changed from Nouveau to En cours

C'est form_var_somme qui n'est pas pris parce qu'il y a évaluation dispo pour python aussi et que form_var_somme y est une variable conne qui contient "Bloc de test pour somme",

(Pdb) context['form_var_somme']
'Bloc de test pour somme'
#2

Updated by Frédéric Péters 6 days ago

#3

Updated by Thomas Noël 3 days ago

  • Status changed from Solution proposée to Solution validée
#4

Updated by Frédéric Péters 3 days ago

  • Status changed from Solution validée to Résolu (à déployer)
commit cf1dcc07498713c8a1eadcbb1fe8535701d7e504
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Feb 19 17:05:06 2021 +0100

    fields: use lazy evaluation to compute prefill value from template (#51301)
#5

Updated by Frédéric Péters 1 day ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF