J'ai le code conditionnel suivant qui, en théorie, est censé fonctionner, mais il ne vérifie pas la condition. le formulaire frappe cette condition, l'exécute et renvoie une division par 0 erreur de division au lieu d'un 0tal: condition ne vérifiant pas la condition
Im travailler avec des données incomplètes à des fins, c'est pour s'assurer que les pages d'erreur ne génèrent pas, la cellule dans la table juste montre un 0.
<td style="text-align: right;">
<span tal:condition="python:result.sum_adt_out<>0">
<span tal:replace="python:'%.1f'%((float(result.sum_cenmn) or 0)/float(result.sum_adt_out))">currentindex</span></span>
<span tal:condition="python:result.sum_adt_out==0">
<span tal:replace="python:'%.1f'%(0.0)"></span></span>
</td>
Si quelqu'un a des idées, ils seraient très appréciés.
Cela a fonctionné parfaitement. Merci beaucoup! – John