Module 在openERP 7上使用向导生成代码
我是openERP新手,我还没有找到一本详尽而简单的向导指南。 我必须执行一个向导,使用产品id生成代码。 当我单击该向导并将其放入字段EAN13时,该向导必须生成所有产品的代码。我不知道如何创建向导来获取代码,生成自己的代码并将其放到字段中。Module 在openERP 7上使用向导生成代码,module,openerp,wizard,openerp-7,odoo,Module,Openerp,Wizard,Openerp 7,Odoo,我是openERP新手,我还没有找到一本详尽而简单的向导指南。 我必须执行一个向导,使用产品id生成代码。 当我单击该向导并将其放入字段EAN13时,该向导必须生成所有产品的代码。我不知道如何创建向导来获取代码,生成自己的代码并将其放到字段中。 对不起,我的英语不好:(你可以检查你需要创建一个新的内存模型 class ean13_wiz(osv.osv_memory): _name = 'ean13.wiz' _description = 'EAN13 wizard' _column
对不起,我的英语不好:(你可以检查你需要创建一个新的内存模型
class ean13_wiz(osv.osv_memory):
_name = 'ean13.wiz'
_description = 'EAN13 wizard'
_columns = {
'ean_template':fields.char('ean_template', size=13, required=True),
}
_defaults = {
'ean_template': '2100000000000',
}
def ean13_logic(self, cr, uid, ids, context=None):
# your duplicate buziness logic
...
我只为ean13模板的init添加了1个字段
单击“提交”按钮时,应将“查看xml”操作添加到ean13_逻辑中,以便为每个产品添加一个ean。可能会对更改的数量有一些反馈
查看链接了解更多信息: