Projet

Général

Profil

Development #55440

données calculées en cascade

Ajouté par Frédéric Péters il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 juillet 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Les champs "données calculées" sont aujourd'hui ~indépendants, on ne peut pas faire

  • premier champ (form_var_a) = "plop"
  • deuxième champ (form_var_b) = {{form_var_a}}B
  • troisième champ (form_var_c) = {{form_var_b}}C

On n'aura pas dans form_var_c l'attenu plopBC, on aura NoneC, parce qu'au début de l'évaluation des données calculée form_var_b était None.


Fichiers

Révisions associées

Révision 739a53eb (diff)
Ajouté par Frédéric Péters il y a presque 3 ans

misc: use existing computed data fields when evaluating further fields (#55440)

Historique

#2

Mis à jour par Frédéric Péters il y a presque 3 ans

(c'est en fait la même chose que sur le préremplissage)

#3

Mis à jour par Frédéric Péters il y a presque 3 ans

Un peu à l'image de ce qui se fait sur les pages pour les conditions (ConditionVars), on crée ici un dictionnaire qu'on met temporairement dans le contexte de calcul des expressions. (ConditionVars c'est un objet ici on passe juste un dictionnaire parce que c'est désormais possible (depuis #47878)).

#4

Mis à jour par Lauréline Guérin il y a presque 3 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Frédéric Péters il y a presque 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 739a53eb5af53165823a6d05ddc16e2f0eaa179f
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Jul 6 23:40:38 2021 +0200

    misc: use existing computed data fields when evaluating further fields (#55440)
#6

Mis à jour par Frédéric Péters il y a presque 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF