Calculer le contenu de 2 zones text

Bonjour la communauté des développeurs,
Je bloque sur quelque chose qui me semble simple mais je ne trouve pas.
Sur une page, j’ai 3 zones “text” d’affichage.
1ère zone : un “do search count” pour avoir le total du nombre d’enregistrements d’une table, disons “20”.
2ème zone : un “do search count” sur une autre table pour avoir également un total du nombre d’enregistrements d’une autre table, disons “80”.
3ème zone : je voudrais voir s’afficher un nombre qui est le résultat de zone2 / zone1, c’est à dire “0,25”.
Quand j’essaye de mettre ce calcul dans la zone3, il me permet de faire référence aux 2 premières zones text mais uniquement avec les attributs “height” et “width” ce qui n’a rien avoir avec mon calcul.
Donc, pas moyen d’avoir le résultat de ce simple calcul.
Je précise que je ne veux pas utiliser de workflow car je n’ai aucune action à faire si ce n’est d’afficher ces valeurs.
Quelqu’un a-t-il un idée ?
Merci et bon début de week-end.
Jean-François.

Utilise des custom state sur ton champs text

Bonjour @marynissen,

En effet, Bubble ne permet de réutiliser la “valeur” d’un texte.

Le plus simple serait de remettre votre calcul dans le 3ème texte :

  • Texte 1 : DoSearchFor01
  • Texte 2 : DoSearchFor02
  • Texte 3 : DoSearchFor02/DoSearchFor01

Dans Bubble, si on utilise la même formule plusieurs fois dans la page il ne fait le calcul qu’une fois, donc a priori pas plus long.

Une autre option serait d’utiliser des éléments “Input” au lieu d’éléments “Text”.
Vous créez 3 inputs, que vous formattez comme des textes (pas de bordures, disable input, etc.).
Pour leur valeurs vous aurez alors :

  • Input 01 : DoSearchFor01
  • Input 02 : DoSearchFor02
  • Input 03 : Input02’s value/Input01’s value

Merci pour votre réponse.
Je suis effectivement passé par les “input”.
Bonne journée.