在Odoo 12中,要获取q-web报告中键以外的选择字段的值,可以通过以下步骤实现:
/addons/your_module_name/report
。.xml
。t-foreach
指令来遍历报告中的记录,并使用t-field
指令来获取字段的值。status
的选择字段的值,你可以在报告中使用以下代码:status
的选择字段的值,你可以在报告中使用以下代码:status
字段的值。.py
文件,用于注册你的报告。.py
文件中,导入report
模块,并注册你的报告。确保在注册过程中指定正确的报告文件路径。report_invoice.xml
,路径为/addons/your_module_name/report
,你可以使用以下代码注册报告:report_invoice.xml
,路径为/addons/your_module_name/report
,你可以使用以下代码注册报告:.py
文件。.xml
文件,用于定义报告的菜单项。.xml
文件中,使用Odoo的菜单语言来定义报告的菜单项。确保在菜单项中指定正确的报告模型和报告名称。your.model
,报告名称为report_invoice
,你可以使用以下代码定义报告的菜单项:your.model
,报告名称为report_invoice
,你可以使用以下代码定义报告的菜单项:.xml
文件。.csv
文件,用于定义报告的菜单项的权限。.csv
文件中,使用Odoo的权限语言来定义报告的菜单项的权限。确保在权限定义中指定正确的报告模型和报告名称。your.model
,报告名称为report_invoice
,你可以使用以下代码定义报告的菜单项的权限:your.model
,报告名称为report_invoice
,你可以使用以下代码定义报告的菜单项的权限:.csv
文件。.xml
文件,用于将报告的菜单项添加到Odoo的菜单中。.xml
文件中,使用Odoo的菜单语言来将报告的菜单项添加到Odoo的菜单中。确保在菜单定义中指定正确的父菜单和报告菜单项的ID。Sales
菜单下,你可以使用以下代码将报告的菜单项添加到Sales
菜单中:Sales
菜单下,你可以使用以下代码将报告的菜单项添加到Sales
菜单中:.xml
文件。.xml
文件,用于将报告的菜单项的权限添加到Odoo的菜单中。.xml
文件中,使用Odoo的菜单语言来将报告的菜单项的权限添加到Odoo的菜单中。确保在权限定义中指定正确的父菜单和报告菜单项的ID。Sales
菜单下,你可以使用以下代码将报告的菜单项的权限添加到Sales
菜单中:Sales
菜单下,你可以使用以下代码将报告的菜单项的权限添加到Sales
菜单中:.xml
文件。.xml
文件,用于将报告的菜单项的权限与用户组关联起来。.xml
文件中,使用Odoo的菜单语言来将报告的菜单项的权限与用户组关联起来。确保在关联定义中指定正确的报告菜单项的权限和用户组的ID。Your Group
的用户组关联起来,你可以使用以下代码将报告的菜单项的权限与用户组关联起来:Your Group
的用户组关联起来,你可以使用以下代码将报告的菜单项的权限与用户组关联起来:.xml
文件。现在,你已经完成了获取q-web报告中键以外的选择字段的值的步骤。你可以重新启动Odoo并测试你的报告。请注意,这只是一个示例过程,你可能需要根据你的实际需求进行适当的调整和修改。
领取专属 10元无门槛券
手把手带您无忧上云