for item in dr.yqmb_ids: print(item) fields_name = 'x_ysjlnc%s' % (item.id) fname=item.name print(fname) if fields_name not in zdm: print('不存在就新建', fields_name) # print(model.id, mid) # print(item.name) new_field = self.env['ir.model.fields'].create({ 'model_id': model.id, 'name': fields_name, 'field_description': item.name, 'ttype': 'char' }) # 建个notebook # fields_arch = ' <page string="'+item.name+'" >'+'<field name="{}"/>'.format(fields_name)+'</page>' # print(fields_arch) # arch = u"""<?xml version="1.0"?> # <form><notebook position="inside">{}</notebook></form>""".format(fields_arch) # print(arch)
python odoo 调用action 动态增加字段,分别调用不同的view
最新推荐文章于 2023-12-28 17:35:29 发布