Python 2.7 如何在数据透视表列上显示数据或名称以供分析
我是奥多的新手。我正在处理会计->销售->客户发票中的客户发票,并添加了产品字段,该字段现在位于选项中,并尝试从数据库中获取数据透视表列标题上的所有产品名称。但是我失败了 以下是我的作品: 我创建了Product field,它是这样的: 插件中的原始模块是account,文件名是account\u invoice.py。我继承了这个模块,并创建了一个新的字段产品 代码: 但当我选择产品时,它不会在表标题和标签上显示任何产品名称取消定义Python 2.7 如何在数据透视表列上显示数据或名称以供分析,python-2.7,openerp,pivot-table,odoo-10,Python 2.7,Openerp,Pivot Table,Odoo 10,我是奥多的新手。我正在处理会计->销售->客户发票中的客户发票,并添加了产品字段,该字段现在位于选项中,并尝试从数据库中获取数据透视表列标题上的所有产品名称。但是我失败了 以下是我的作品: 我创建了Product field,它是这样的: 插件中的原始模块是account,文件名是account\u invoice.py。我继承了这个模块,并创建了一个新的字段产品 代码: 但当我选择产品时,它不会在表标题和标签上显示任何产品名称取消定义 我需要与pivot相关的帮助,以获取产品值进行分析…帐
我需要与pivot相关的帮助,以获取产品值进行分析…
帐户。发票
没有任何产品id
<代码>产品标识存在于账户.发票.行中
。您可以为account.invoice.line
创建一个新的privot视图。还有一件事,我如何为产品添加选择选项列表?例如,我有两个产品A和B,当用户选择产品2选项时,shd将显示供选择…我不认为,您可以。它将像Sale->report->Sale
中的报告一样工作。但它将用于日期订单,请参见图片
class AccountInvoice1(models.Model):
_inherit = "account.invoice"
# partner_id = fields.Many2one('res.partner', string='Partner', change_default=True,
# required=True, readonly=True, states={'draft': [('readonly', False)]},
# track_visibility='always')
product_id = fields.Many2one('product.product', string='Product', readonly=True, states={'draft': [('readonly', False)]}, index=True,
help="Shows Product Detail", copy=False)