报表问题整理

一、为什么同一个报表中新加的sheet页查询条件没有产生联动效果

解决方案:选中查询面板中的查询条件框,点击右侧设置面板中的【交互】按钮,检查联动设置中是否勾选上对应报表
报表筛选交互

二、扩展字段不超过五个

解决方案:部分租户下,某列纵向绑定五个以上字段,预览时出现提示信息(扩展字段不超过五个),此原因可能是产品限制,需要走工单提给报表设计平台
列绑定字段个数限制

三、同一个报表中是否支持创建两个扩展区域

解决方案:不支持,排查是否为设计问题,正常情况下一个报表中不应该有两个扩展区域

四、元数据建模且发布以后是否支持修改操作

解决方案: 支持,修改完之后需要退出登录,清除缓存,再重新登录后,如下图,会提示更新,再点击【发布】更新内容就生效了
ps:元数据建模发布之后只支持停用,不支持删除
元数据建模更新

五、元数据建模类型选择为脚本时,如何写连表查询

解决方案:连表语句有严格要求,查询主表字段不允许加别名,子表字段必须加别名,不允许用*
连表必须用join,不能用where
详情参考文档:YonQL脚本使用说明
元数据建模1 元数据建模脚本

六、是否支持同一个报表中使用多个数据模型

解决方案:支持,必须使用【link关联设置】设置关联关系,否则会报错
元数据建模1 元数据建模1

七、复杂的场景如何实现报表设计

解决方案:针对复杂的场景,最好先创建正确的数据模型,再去实现报表。原因是报表中再去实现复杂的连表、合并会有很多问题,比如合并列中进行筛选会失灵等等问题
可以通过如下两种方式先进行模型创建,具体可根据优劣性进行选择:

  • a.优先推荐使用语义模型和数据中台中的数据模型,脚本创建模型的能力基本与sql能力一致,限制较少,实现复杂场景很nice,缺点是需要一定的sql基础
  • b.元数据建模和数据建模中的查询创建复杂模型的能力较差,不建议使用,脚本创建模型是基于yonsql的能力,限制较多,比如无法同时使用合并和关联。优点是简单的场景实现起来很方便,高效
Copyright © 用友 -【生态技术部】 2022-2023 all right reserved,powered by Gitbook修订时间: 2022-09-05 16:29:48

results matching ""

    No results matching ""