如何在会计和财务模块的openerp 7中将金额转换为文本?

时间:2014-12-09 08:52:36

标签: openerp

cr.execute("""select sum(debit-credit) from account_move_line where id={0}',(account.id)""")
amount = cr.fetchall()

帮我解决问题:

NameError:全球名称' cr'未定义

1 个答案:

答案 0 :(得分:0)

看起来这行是在.py文件下。所以你在报告中没有cr,uid,id,context变量。

在OpenERP中, self 引用当前对象。所以你可以试试这个:

self.cr.execute("""select sum(debit-credit) from account_move_line where id={0}',(account.id)""")
amount = self.cr.fetchall()

希望这能解决您的问题。