Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如果odoo中存在条件,则发送电子邮件模板_Python_Email_Templates_Openerp - Fatal编程技术网

Python 如果odoo中存在条件,则发送电子邮件模板

Python 如果odoo中存在条件,则发送电子邮件模板,python,email,templates,openerp,Python,Email,Templates,Openerp,我为电子邮件模板编写了代码。如果条件大于或小于,我需要检查输出值,但符号“>”不起作用。 我的代码在这里: % if object.amount > 12: #some code % endif 我也试过这个 % if object.amount &gt 12: #some code % endif 如何在if条件下应用“>”运算符?使用条件周围的括号 % if (object.amount > 12): #som

我为电子邮件模板编写了代码。如果条件大于或小于,我需要检查输出值,但符号“>”不起作用。

我的代码在这里:

  % if object.amount > 12:
       #some code
  % endif
我也试过这个

  % if object.amount &gt 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,但可以作为电子邮件模板的替代解决方案。它有非常好的文档。我认为没有可用的解决方案,你必须通过其他方式实现你的东西。例如,您可以创建新的计算字段来检查您的条件。是的,我创建了一个函数来检查条件并调用模板。它可以工作。该函数可以工作吗?