第5页,共326页。 显示 3,258 条结果 (0.168 秒)
报表禁止复制黏贴
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 需求背景 由于客户系统中的数据比较敏感,避免泄漏出去,故提出禁止复制粘贴的功能(针对各个类型的报表)。 实现方案 通过宏资源包的形式实现,针对每个类型报表添加一个宏资源包(透视分析目前不支持资源包,需要在报表上直接添加) 以下宏在IE,google,火狐浏览器下测试基本上都可以正常使用 电子表格宏 类型:ClientSide(客户端宏) 对象:spreadsheetReport 事件电子表格树状结构合并第一列
示例说明 在电子表格中可以通过宏实现树状结构,数据之间存在层级关系,可以展开收缩,如下: image2020-6-11 17:1:17.png 版本及客户端说明 1.smartbi版本:V9 2.客户端:PC 3.浏览器:IE11、谷歌浏览器(Chrome)、火狐浏览器(Firefox) 设置方法 1.数据准备,该电子表格数据必须拥有id和父id字段,并且按顺序排序,如下: image2020-6-11 17:2:50.png 2.在电子表格设计其中,创建电子表格。如下: image2020-6-11 17:3:34.png 3.在浏览器的资源定制节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面电子表格分组报表分页逻辑
自定义调整纸张大小。 image2020-8-7_15-50-19.png 分组报表是否可以限定每页的行数 补充 Web电子表格无法通过页面设置直接调整纸张大小,但可以通过服务端宏进行设置。以下是示例代码: //电子表格服务端宏 对象onBeforeOutput web电子表格电子表格都可使用 function … (本文档仅供参考) 问题 电子表格有清单报表和分组报表类型区分,清单报表可以设置每页展示多少行数据,分组报表是否可以限定每页的行数。 image2020-8-7_14-3-16.png 说明 分组报表会使用多个数据集进行开发,是一种非常多样化的报表类型。而按行数分页时,随着数据集字段的动态扩展,实际电子表格报表定时刷新
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 对于电子表格报表,定时刷新也是项目中比较常用的需求,如资源在大屏幕展示,要求当数据有变化时,页面会自动刷新,而不需要用户每次都要自己手动刷新一下报表。 示例效果如下: 使用宏支持电子表格报表1.gif 设置方法 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 2、在实现自动刷新前,必须把要报表资源对应的查询禁用缓存。在数据集工具栏上点击高级电子表格报表定时刷新
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 对于电子表格报表,定时刷新也是项目中比较常用的需求,如资源在大屏幕展示,要求当数据有变化时,页面会自动刷新,而不需要用户每次都要自己手动刷新一下报表。 示例效果如下: 使用宏支持电子表格报表1.gif 设置方法 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 2、在实现自动刷新前,必须把要报表资源对应的查询禁用缓存。在数据集工具栏上点击高级电子表格宏跳转规则支持仪表盘.png
电子表格宏跳转规则支持仪表盘2.png
电子表格宏跳转规则支持仪表盘.png
电子表格宏跳转规则支持仪表盘.png
电子表格宏跳转规则支持仪表盘.png