Envoi données brutes en base
<tr><td>
<html:text property="radutile"></html:text>
</td></tr>
Ensuite ces données sont mixées par des triggers ( before insert update) dans postgres, les résultats sont stockés dans la même table.
Récupération des résultats issus des triggers dans mon formulaire
<tr><td>
<INPUT type="resultradutile" id="resultradutile" name="resultRadU" value="">
</td></tr>
Je valide les opérations "entrées / sorties" du formulaire
<html:submit
onclick="return loadSubmit();"
styleId="submit;">
</html:submit>
</html:form>
Mon problème est que lorsque je valide l'opération submit :
- je récupère bien les données "brutes" updatées
- je ne récupère pas les données recalculées par les triggers, seules les dernières données restent affichées dans mon formulaire.
C'est pourtant la même base qui est alors interrogée au même moment, et toutes les données brutes ou calculées sont mises à jour en même temps ?
Mon formulaire est capable de relire des données "brutes" actualisées mais pas des données recalculées ?
Toutes les données "brutes" et "calculées" de ma base sont correctement mises à jour, les champs "résultat" sont conformes aux calculs mais ne correspond pas à l'affichage input ?
Pour que le formulaire soit totalement mis à jour, je dois redéployer l'appli.
Je comprends ce qui se passe , quelqu'un peut il m'aider ?