跳转到主要内容

Odoo的图形BI视图构建器

项目描述

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

BI视图编辑器是集成在Odoo中的一个工具,允许用户在不编写代码的情况下定义和执行自己的报告。

目的

  • BI视图编辑器用于创建标准Odoo中尚未包含的报告,结合现有源数据。

  • 它被设计成供对Odoo的技术架构知之甚少或一无所知的使用者使用。用户可以直观地链接业务对象并选择要可视化的字段。

  • BI视图编辑器为用户提供不同类型的表示形式,包括树形、图形、交叉表视图。

目录

安装

在Odoo配置文件中将 bi_view_editor 添加到 server_wide_modules 列表中

[options]
(...)
server_wide_modules = web,bi_view_editor
(...)

或者,在命令行启动Odoo时指定 --load=bi_view_editor

可选地,可以启用ER图视图。为此,您需要安装开源图形可视化软件 Graphviz

``sudo apt-get install graphviz``

使用

以图形化设计您的分析数据集

  • 从仪表板菜单,选择“自定义BI视图”

  • 在“查询构建器”选项卡中浏览业务对象

  • 选择有趣的字段(拖放)

  • 对于每个选定的字段,在“选项”列上右键单击并选择它是行、列还是度量;如果您想从列表视图中删除字段,请在“选项”列中取消选中“列表”复选框

  • 保存并单击“生成BI视图”

  • 点击“打开BI视图”查看结果

使用专用菜单访问创建的BI视图

  • 如果已安装模块仪表板(板),则将提供标准的“添加到我的仪表板”功能

  • 点击“创建菜单”直接创建与您的BI视图链接的新菜单项(此功能在开发者模式下可用);当BI视图重置为草稿时,此菜单将被删除,您需要重新创建菜单项。

在“详细信息”标签下还有更高级的UI。它为高级用户提供更多可能性,例如使用LEFT JOIN而不是默认的INNER JOIN。

还可以通过在“SQL”标签中添加一个< cite>Over Condition来改进新视图的ID生成,请参阅https://postgresql.ac.cn/docs/current/sql-expressions.html#SYNTAX-WINDOW-FUNCTIONS以获取更多详细信息。例如,ORDER BY子句有助于防止在过滤生成的视图时的不可靠行为。

已知问题/路线图

  • 不支持非存储字段和多对多字段。

  • 提供教程(例如,使用示例)。

  • 在不重写的情况下找到扩展_auto_init()的更好方法。

  • 可能避免猴子补丁。

  • 用户无权访问的数据(例如,在多公司情况下)可以通过创建视图来查看。如果选择创建视图时可供选择的模型仅限于具有交集的组,那就更好了。

错误跟踪器

错误在GitHub Issues上跟踪。如有问题,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的反馈来帮助我们解决问题。

请不要直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • Onestein

贡献者

其他致谢

资助者

本模块为Odoo 11.0的开发提供了财务支持

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

此模块是GitHub上OCA/reporting-engine项目的一部分。

欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台的应用文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源分发

本版本没有可用的源分发文件。请参阅有关生成分发存档的教程。

构建分发

由支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面