【发布时间】:2017-06-09 13:56:18
【问题描述】:
我有一个 rml 文件,用于在我的程序中生成 条形码。
在那个 rml 文件中:
<barCode code='EAN13' >[[data['something'] or '']]</barCode>
是为我的文件生成 barcode 的行,它指定要生成的 barcode 必须是 ean13 格式。
但是我想根据我尝试使用的值指定代码:
<barCode code='get_code()' >[[data['ean13'] or '']]</barCode>
我在哪里:
def get_code(self, ean):
if something.something=='some':
return 'EAN13'
else:
return 'Code128'
但是由于某种原因它不起作用。
如何在 rml 中的标签inside 使用if 条件?
【问题讨论】:
-
一个
ifloop ?if不是循环。 -
对不起,我的意思是 if 条件
标签: python openerp barcode odoo-8