第51页,共153页。 显示 1,526 条结果 (0.03 秒)
开发人员资源
为了能满足客户多样化的功能需求,Smartbi不仅内置了报表宏、自定义任务功能模块,还支持系统集成,提供API接口,以及插件开发。 仪表盘宏 报表宏指引 系统集成.png https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=51942025 扩展包开发指引 二次开发.png https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=52628007 自定义任务.png https://wiki.smartbi.com.cn/pages/viewpage.action电子表格回写保存时记录日志
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下这些需求。点击工具栏上“保存”按钮 … ?locale=zh_CN&version=2 3、在浏览器的资源定制节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onWriteBackSavedData、并把下面宏代码复制到代码编辑区域。 宏类型电子表格回写保存时进行数据校验
中(migrate-工具宏.xml),该资源定义了一些“宏代码库”模块,报表数据校验方法中需要引用它们。资源导入方法:系统运维 > 导入资源。 2、接着在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 3、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onRenderReport、并把下面宏代码复制到代码编辑区域。 image2019-11-4 13:49:53.png 宏类型 类型 对象 事件多维分析屏蔽维度本维钻取
案例说明 多维分析屏蔽维度本维钻取可以通过宏实现,如当选择[商店]维度不能本维度的上钻、下钻,只能钻取到其它维度,屏蔽前后的效果对比如下: 屏蔽前效果 屏蔽后效果 image2019-11-29 15:40:49.png image2019-11-29 15:41:3.png … : 2022-02-11_13-54-53.png 2、创建多维分析,在该多维分析中引用[商店]维度,并保存该多维分析。 image2019-11-29 15_24_14.png 3、在“分析展现”界面的左侧资源树中,在该多维分析的更多操作菜单中选择 编辑宏: image2019-11-29 15_29_53.png 4、进入电子表格回写保存时进行数据校验
中(migrate-工具宏.xml),该资源定义了一些“宏代码库”模块,报表数据校验方法中需要引用它们。资源导入方法:系统运维 > 导入资源。 2、接着在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 3、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onRenderReport、并把下面宏代码复制到代码编辑区域。 image2019-11-4 13:49:53.png 宏类型 类型 对象 事件电子表格回写保存时记录日志
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下这些需求。点击工具栏上“保存”按钮 … ?locale=zh_CN&version=2 3、在浏览器的资源定制节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onWriteBackSavedData、并把下面宏代码复制到代码编辑区域。 宏类型电子表格不同角色跳转到不同的目标报表
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表设置跳转规则时,有时会遇到如下需求:要求根据当前用户所属角色不同,跳转到不同的目标 … ?pageId=44501745(Microsoft Office Excel)中,创建电子表格报表,源报表和目标报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 3、在报表宏界面新建跳转规则向导。设置向导,让其自动生成服务端模块和客户端模块代码,然后手动修改其生成的“客户端模块”代码电子表格不同角色跳转到不同的目标报表
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表设置跳转规则时,有时会遇到如下需求:要求根据当前用户所属角色不同,跳转到不同的目标 … ?pageId=44501745(Microsoft Office Excel)中,创建电子表格报表,源报表和目标报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 3、在报表宏界面新建跳转规则向导。设置向导,让其自动生成服务端模块和客户端模块代码,然后手动修改其生成的“客户端模块”代码即席查询如何实现参数添加按钮并对日期参数进行判断?
。该功能可以通过宏实现。 效果如下图: image2020-6-10 15:43:48.png 前提: 不勾选报表参数中【切换参数后自动刷新报表】的选项,如下图: image2020-6-10 15:44:57.png 设置方法 在“分析展现”节点下,创建一张即席查询。 选中即席查询,右键选择 编辑宏 进入报表宏界面。 在报表宏界面新建客户端模块。在弹出的新建模块对话框中选择对象为simpleReport、事件为onRenderTable、并把下面宏代码复制到代码区域; 宏类型 类型 对象 事件 ClientSide simpleReport如何固定设置灵活分析每页行数
(本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。) 问题描述: 开发灵活分析报表时,考虑到个别报表业务用户并发查询量大,随着业务数据量递增,需要限制灵活分析报表页面展示的行数,不让业务用户手动修改,并且希望不要系统全局设置的,而是可以针对个别报表资源限制,请问可以如何实现呢? image2025-2-8_9-12-44.png 解决方案: 通过宏处理可以实现效果: 类型:ClientSide(客户端宏) 对象:simpleReport 事件:onRender 1 2 3 4 5 6 7 8 9