我有一个class student
,我的想法是,每次调用该类时,我都需要将一些数据插入另一个表中,让我们调用它logs
,它class logs
有自己的logs
表
问题是当我打电话时
logs.create(cr, uid, i, context)
在里面class student
,OpenERP 会给我返回错误:
unbound method create() must be called with logs instance as first argument (got Cursor instance instead)
我尝试更改cr
withlogs
但它会不断给我一个类似的错误。
是否可以在给定类中由另一个类创建的表中插入记录?
任何具有此功能的提示或模块将不胜感激。谢谢!
编辑:我意识到也许我可以打电话
cr.execute()
INSERT INTO
从我的内部声明,students class
但我不确定这是解决问题的适当方法。