Report 来自odoo的xlsx报告中的访问错误

Report 来自odoo的xlsx报告中的访问错误,report,odoo,rules,Report,Odoo,Rules,多公司中的访问规则用户允许的公司为1家。 打印自定义报告操作,则错误为: Please contact your system administrator( sale.order, Operation: read) 该报告是xlsx报告。查询是: def _get_values(self, date_from, date_to, company_id): self.env.cr.execute("""( Select //some f

多公司中的访问规则用户允许的公司为1家。 打印自定义报告操作,则错误为:

Please contact your system administrator(  sale.order, Operation: read)
该报告是xlsx报告。查询是:

    def _get_values(self, date_from, date_to, company_id):
     self.env.cr.execute("""(
        Select
            //some field
                                    FROM ( sale_order s
                                          join sale_order_line l on (l.order_id=s.id)
                                          join res_partner partner on s.partner_id = partner.id
                                            left join product_product p on (l.product_id=p.id)
                                            left join product_template t on (p.product_tmpl_id=t.id)
                                            left join stock_warehouse w on (w.id=s.warehouse_id)

                                        )
                                    WHERE s.date_order >= '%s' AND s.date_order < '%s' AND s.company_id IN %s
                                    GROUP BY fields
                                    ORDER BY s.date_order) """
                                        % (date_from.strftime('%Y-%m-%d %H:%M:%S'), date_to.strftime('%Y-%m-%d %H:%M:%S'), tuple( company_id)))
return self.env.cr.fetchall()
并在call xlsx报告中打印按钮动作。 代码是:

@api.multi
    def export_xls(self):
        datas = {'date_from': self.date_from,
                 'date_to': self.date_to}
        return {'type': 'ir.actions.report.xml',
                'report_name': 'sale_report.xlsx',
                'datas': datas,
                'name': _('Sales report excel')
                }

注释:它可以很好地用于许多公司

,这是python和sql的混合。你能分享引起错误的代码吗?这是一个不错的伪混合代码?发布stacktrace和
\u get\u value的实现
@api.multi
    def export_xls(self):
        datas = {'date_from': self.date_from,
                 'date_to': self.date_to}
        return {'type': 'ir.actions.report.xml',
                'report_name': 'sale_report.xlsx',
                'datas': datas,
                'name': _('Sales report excel')
                }