我有一个rml文件,用于在我的程序中生成条形码。
在rml文件中:
<barCode code='EAN13' >[[data['something'] or '']]</barCode>
指定em>my-eem>生成的条码是em的格式。你知道吗
但是,我希望根据我尝试使用的值指定代码,例如:
<barCode code='get_code()' >[[data['ean13'] or '']]</barCode>
其中我的:
def get_code(self, ean):
if something.something=='some':
return 'EAN13'
else:
return 'Code128'
但由于某些原因,它不起作用。你知道吗
如何在rml中的标记内部使用if
条件?你知道吗
最后,我创建了两个独立的rml文件,并根据我需要的值调用了这些文件,如果我想生成一个ean13条形码,我会用它调用文件
如果输入128,我会调用一个完全不同的rml文件
相关问题 更多 >
编程相关推荐