ValueError: not enough values to unpack (expected 2, got 1) Odoo 11 Costum Report
ValueError: not enough values to unpack (expected 2, got 1) Odoo 11 Costum Report
我在使用我的 Costum 报告后遇到了这个问题
这是代码
lass carnetcheque(models.Model):
_name = 'carnet.c'
cheque_id = fields.One2many(comodel_name='cheq.c', string='Carnet cheq', inverse_name='carnetcheque_id')
code_cheq = fields.Char(string='Code Chèque',default="")
nbr_feuill = fields.Char(string='Nombre feuille')
date_debut_carnet = fields.Date(string='Date début Carnet')
status = fields.Selection(selection=[('en cours', 'En Cours'),
('terminé', 'Terminé')])
@api.multi
def imprimer_report(self):
return self.env.ref('car_report_id').report_action(self, data=data, config=False)
关于 XML 个文件
<?xml version="1.0" encoding="utf-8"?>
<report
id="car_report_id"
string="Report of adham"
model="carnet.c"
report_type="qweb-pdf"
file="carnet.c.carnet_report_id"
name="carnet.c.carnet_report_id"
menu="False"
/>
</data>
操作 ID
<template id="car_report_id">
你能帮忙吗
你必须把你的 module_name 放在 self.env.ref() 中的 "car_report_id" 之前:
self.env.ref('module_name.car_report_id').report_action(self, data=data, config=False)
祝你好运。
我在使用我的 Costum 报告后遇到了这个问题 这是代码
lass carnetcheque(models.Model): _name = 'carnet.c'
cheque_id = fields.One2many(comodel_name='cheq.c', string='Carnet cheq', inverse_name='carnetcheque_id')
code_cheq = fields.Char(string='Code Chèque',default="")
nbr_feuill = fields.Char(string='Nombre feuille')
date_debut_carnet = fields.Date(string='Date début Carnet')
status = fields.Selection(selection=[('en cours', 'En Cours'),
('terminé', 'Terminé')])
@api.multi
def imprimer_report(self):
return self.env.ref('car_report_id').report_action(self, data=data, config=False)
关于 XML 个文件
<?xml version="1.0" encoding="utf-8"?>
<report
id="car_report_id"
string="Report of adham"
model="carnet.c"
report_type="qweb-pdf"
file="carnet.c.carnet_report_id"
name="carnet.c.carnet_report_id"
menu="False"
/>
</data>
操作 ID
<template id="car_report_id">
你能帮忙吗
你必须把你的 module_name 放在 self.env.ref() 中的 "car_report_id" 之前:
self.env.ref('module_name.car_report_id').report_action(self, data=data, config=False)
祝你好运。