做了一个凭证打印的rml
xml内容
<report <br /> auto="True" <br /> id="account_move_print" <br /> model="account.move" <br /> name="account_print" <br /> header="False"<br /> multi="True"<br /> rml="account_move_print/report/account_move_print.rml" <br /> string="Journal Print"/>
py文件内容
class move_print(report_sxw.rml_parse):<br /> def __init__(self, cr, uid, name, context):<br /> super(move_print, self).__init__(cr, uid, name, context)<br /> self.localcontext.update({<br /> 'time': time, #断点位置<br /> 'lst': self._lst,<br /> })<br /> def _lst(self, move_id):<br /> res = []<br /> .....<br /> return res<br />report_sxw.report_sxw('report.account_move','account.move','addons/account_move_print/report/account_move_print.rml',parser=move_print,header='internal')<br />
可以正常打印但是使用lst就报没有定义,而且调试的时候断点也进入不去init里面.请问各位大侠是什么问题?