第64页,共129页。 显示 1,285 条结果 (0.028 秒)
第二课:Smartbi图形宏
1 图形宏简介 当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足。Smartbi提供了“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果(如下图,实现柱图轮播 … ,当使用“覆盖式”扩展属性可以直接展示完整option对象的图形,但是不支持动态计算的代码。学习完图形宏,我们可以借助图形宏,在Smartbi中快速复制其他地方的ECharts图形,作为Demo展现。下面以实际案例讲述制作方法。 在ECharts官网上看到一个3D折线图,想要直接在Smartbi中展现,由于其中包含动态对话式分析-飞书集成网页应用
&配置飞书集成拓展包 2.2.1 获取&安装拓展包 使用如下链接内的拓展包: 飞书集成对话式分析功能扩展包下载 https://my.smartbi.com.cn/addons/leescore/goods/details.html?gid=133 采用Smartbi的标准方式进行拓展包的安装部署,具体方法参考: http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=69733090 http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=35750964 更新扩展包之前,请做好知识库以及扩展包的备份系统检查
的相关记录在资源树表中是否存在(与资源树表中的记录有关联的实体表) 否 用户关系检查 检查“组”的父组不存在的垃圾数据 检查“操作权限”的父权限不存在的垃圾数据 检查“组”与“用户”关系表中的垃圾数据 检查“组”与“用户”扩展关系表中的垃圾数据 检查“角色”与“用户”关系表中的垃圾数据 检查“组”与“角色”关系表中的垃圾数据 检查“角色”与“操作权限”关系表中的垃圾数据 检查“组”的扩展属性对应组不存在的垃圾数据 检查“用户”没有组的垃圾数据 检查“用户”的扩展属性对应用户不存在的垃圾数据 检查“用户”的个人设置对应用户不存在的垃圾数据 检查“角色”所在组已经不存在的垃圾数据 是。 修复【升级前必备工作】版本升级流程
新功能,如果要使用新版本才有授权的功能,请提前联系销售,重新申请新版本的 License 授权文件。 3. 升级前评估 在做升级操作前,需要先联系 Smartbi官方支持 去评估定制功能的兼容升级。 考虑因素如下: ① 整理用户环境的定制开发内容。如定制扩展包的兼容性,该部分需要重新做兼容升级,并评估二次开发 … 重新部署,与此同时也需要保留旧版本的授权文件和扩展包,以便正常使用功能。 温馨提醒,备份文件请注意存放的位置,最好统一放在专门的备份分区,以便后续寻找。 备份扩展包 备份授权许可文件 (Smartbi-License.xml) 5. 测试环境升级测试(必做) 内容 说明汇总 - 字段设置汇总去除重复不显示[]
(本文档仅供参考) 问题现象 在电子表格中拖拽字段和设置不扩展-汇总-去除重复时,产品会把对应的内容作为一个数组展示,所以会把内容放到[]里,如何只显示内容去掉[]呢? image2022-4-26_15-21-34.png 解决方案 可以使用Excel的MID函数实现,如“=MID(B2,2,LEN(B2)-2)”,其中单元格需更换为实际的字段单元格,设置后效果如下: image2022-4-26_15-22-54.png公式函数 - 如何在Excel中执行SQL语句将查询结果填入单元格中
(此文档仅供参考) 问题 如何在Excel中执行SQL语句,将查询结果填入单元格中 解决方案 可以使用函数SSR_ExecSQL实现此效果,具体函数使用方法如下截图: 图片11.png 更多扩展公式介绍可以查看此文档:https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35750640 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35750640 电子表格执行sql 电子表格获取sql结果条件格式告警 - 根据某个字段的值设置整行背景色
(本文档仅供参考) 问题说明: 如下的报表,我想设置销售量大于7000的时候整行数据的背景色为红色,要如何做呢? image2019-5-14 15:23:27.png 解决方案: 使用excel自带的条件格式实现,注意,由于数据是往下扩展的,所以行号不是固定的,记得把$D$5修改为$D5。 image2019-5-14 15:25:46.png 效果图: image2019-5-14 15:26:34.png 行高亮图形 - Echarts堆积柱图Y轴溢出
(本文档仅供参考) 问题 在做ecahrts堆积柱图的时候会出现Y轴溢出的情况,如下图: image2022-4-25_14-0-30.png 原因 由于echarts4.2本身的bug导致的,勾选了数据区域后扩展属性会出现dataZoom导致出现溢出的问题,echarts4.8不存在此问题。 解决方案 取消勾选数据区域缩放,如下图: https://s2-cs-pub-std.oss-cn-shanghai.aliyuncs.com/icon/tid8599/image_1650853546388_t4iq8.png自定义组件取数器(如筛选器备选值)
或 即席 或 透视 在筛选器初始化时的二开接口的第一个入参 作用: 筛选器和参数的二开接口调用 接口方法 setQueryType(queryType: string): void 作用: 设置筛选器查询时的查询器名称 使用说明 扩展包依赖 项目 说明 Commons 提供 … QueryCondtionUtil工具类, 用于修改组件取数请求的条件值 Framework.interface 提供IModule接口, 用于扩展包激活时, 注册组件取数执行器, 组件取数前处理器 提供IShutdownHook接口, 用于扩展包卸载时, 注销组件取数执行器, 组件取数前处理器 ModelQuery更多组件升级指南
位置。举例,如果是部署到Tomcat 应用服务器,直接到 <Smartbi-install-dir>\Tomcat\webapps\ 目录下将smartbi.war 文件拷贝下来即可。 2.1.3 备份扩展包 访问系统配置界面,地址:http://localhost:8080/smartbi/vision/config http://localhost:8080/smartbi/vision/config。查看"扩展包存放路径",然后去到服务器上,对该路径下的所有文件进行备份,保存到指定位置。 03.png 2.2 更换新的smartbi.war 部署新的 smartbi.war包,针对不同的应用服务器,部署过程会有不同