Python 如果odoo中存在条件,则发送电子邮件模板
我为电子邮件模板编写了代码。如果条件大于或小于,我需要检查输出值,但符号“>”不起作用。Python 如果odoo中存在条件,则发送电子邮件模板,python,email,templates,openerp,Python,Email,Templates,Openerp,我为电子邮件模板编写了代码。如果条件大于或小于,我需要检查输出值,但符号“>”不起作用。 我的代码在这里: % if object.amount > 12: #some code % endif 我也试过这个 % if object.amount > 12: #some code % endif 如何在if条件下应用“>”运算符?使用条件周围的括号 % if (object.amount > 12): #som
我的代码在这里:
% if object.amount > 12:
#some code
% endif
我也试过这个
% if object.amount > 12:
#some code
% endif
如何在if条件下应用“>”运算符?使用条件周围的括号
% if (object.amount > 12):
#some code
% endif
一种轻量级方法,也可以工作,无需单独的功能:
% if (min(object.amount,12) == 12) and (object.amount != 12):
#some code
% endif
我不熟悉oodo,但可以作为电子邮件模板的替代解决方案。它有非常好的文档。我认为没有可用的解决方案,你必须通过其他方式实现你的东西。例如,您可以创建新的计算字段来检查您的条件。是的,我创建了一个函数来检查条件并调用模板。它可以工作。该函数可以工作吗?