第13页,共570页。 显示 5,695 条结果 (0.048 秒)
电子表格回写报表只保存当前sheet页
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表进行回写时,经常会遇到如下这些需求。多sheet页报表,点击工具栏上“保存”按钮,默认的保存所有sheet页的回写表的,希望可以做到只保存当前sheet页。 image2020-6-11 10:41:44.png 版本及客户端说明 1.smartbi版本:V9 2.客户端:PC 3.浏览器:IE11、谷歌浏览器(Chrome)、火狐浏览器(Firefox) 设置方法电子表格获取来自于不同sheet页中单元格中数据
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 说明:在客户端宏中,获取来自于不同sheet页中单元格的数据,不需要切换sheet页,即获取其他sheet中单元格中的内容 效果图如下: 获取来自不同sheet的单元格数据.gif 创建服务器onBeforeOutput事件宏 function main(spreadsheetReport) { var sheets = spreadsheetReport.workbook.getWorksheets电子表格获取来自于不同sheet页中单元格中数据
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 说明:在客户端宏中,获取来自于不同sheet页中单元格的数据,不需要切换sheet页,即获取其他sheet中单元格中的内容 效果图如下: 获取来自不同sheet的单元格数据.gif 创建服务器onBeforeOutput事件宏 function main(spreadsheetReport) { var sheets = spreadsheetReport.workbook.getWorksheets宏代码设置对某sheet页生效
(本文档仅供参考) 问题 报表中多个sheet页,参考wiki文档宏示例写的宏,但是此宏作用于所有sheet页,可不可以设置此宏只对某sheet页生效呢? 解决方案 如果要设置宏代码只对某sheet生效,参考如下代码逻辑尝试实现,如果实现有困难,可以邮件反馈,我们会交由定制部门定制开发。 function main(spreadsheetReport) { //客户端宏 onRender事件 //sheetIndex 从0开始 var sheetIndex = spreadsheetReport.currentSheetIndex;//获取当前sheet页序号,从0开始电子表格⬝ 跨sheet页取数
电子表格支持跨sheet页取数。跨sheet页取数指当前sheet页报表的数据需要从其他的sheet页报表中获取。 示例效果 如下示例图,“汇总”页的合计值是从“明细数据”页取值。 1)“汇总”页: image2019-1-28 9:36:46.png 2)“明细数据”页: image2019-1-28 … /合计。 2、跨sheet取数 “汇总”页的合计值是从“明细数据”页取值。 1)在“汇总”页的B3单元格中输入“=SUM(明细数据!B4)”,如图: image2019-1-25 17:3:56.png 2)在“汇总”页的B4单元格中输入“=SUM(明细数据!C4)",如图电子表格⬝ 跨sheet页取数
电子表格支持跨sheet页取数。跨sheet页取数指当前sheet页报表的数据需要从其他的sheet页报表中获取。 示例效果 如下示例图,“汇总”页的合计值是从“明细数据”页取值。 1)“汇总”页: image2019-1-28 9:36:46.png 2)“明细数据”页: image2019-1-28 … /合计。 2、跨sheet取数 “汇总”页的合计值是从“明细数据”页取值。 1)在“汇总”页的B3单元格中输入“=SUM(明细数据!B4)”,如图: image2019-1-25 17:3:56.png 2)在“汇总”页的B4单元格中输入“=SUM(明细数据!C4)",如图宏示例-如何隐藏"工作表"三个字
(本文档仅供参考) 问题现象 发布的电子表格若为多个sheet时,会显示“工作表”三个字,是否可以对此隐藏? 解决方案 增加以下宏代码进行隐藏 2022-09-21_093616.png 隐藏工作表.jpg function main(spreadsheetReport) { var tdSheetsLabel=spreadsheetReport.elemTdSheetsLabel; if(tdSheetsLabel){ var tr_parent_tdSheetsLabel = tdSheetsLabel.parentNode跨sheet取数预览数据空白
(本文档仅供参考) 问题 在excel里面跨sheet取数,在excel里面可以正常显示数据,但是预览的时候发现是空白,无法显示数据。 image2019-4-26 14:22:35.png image2019-4-26 14:24:49.png 原因及解决方案 被引用的sheet页名称里面带空格,导致系统无法解析,将空格去掉就可以了。Word报告预览样式问题-跟设计时显示不一样
(本文档仅供参考) 问题 word报告预览的时候,样式错乱,请问这种情况要怎么处理?下载后的样式是正常的 image2019-10-29 10:20:25.png 解决方案 该问题是因为图片太大,导致了格式错乱现象,需要调整图片的大小,尽量在word内容编辑的范围内,如下图在左右上下四个边界图标的范围内; image2019-10-29 10:21:5.png 或者在不调整图片的前提下,将目录的内容稍微回车往下移一点; image2019-10-29 10:21:43.png 另外,V72是采取html方式展示报告的,而V85是采取pdf展示的,如果对分析报告的样式要求高,建议是升级到Excel数据源数据库管理查看不到sheet页
(此文档仅供参考) 问题 使用Excel文档作为Excel数据源,在数据库管理下有些sheet页是看不到的,检查了每个sheet页都是清单表,如下截图: 01.png 02.png 03.png 解决方案 出现此现象是因为sheet2页中的字段名存在重复的,如下截图B字段名称重复了: 04.png 把sheet2的B字段改为不重复之后,此问题就可以解决,如下截图: 05.png 06.png sheet显示不全 缺少sheet页