第63.5页,共154页。 显示 1,536 条结果 (0.03 秒)
数据 - 动态展示sheet页名称
(本文档仅供参考) 问题 希望根据日期动态展示sheet页名称,如下图: image2024-7-27_11-12-39.png 处理方案 可以通过报表宏修改sheet页名称,如下: 类型:ClientSide 对象:spreadsheetReport 事件:onRenderReport function main(spreadsheetReport) { debugger; var sheetTds = document.getElementsByClassName("spreadsheet_sheet"); // 获取当前日期 var currentDate = new参数 - 绑定在单元格后显示效果不好
(本文档仅供参考) 问题说明: 将参数绑定在单元格里面显示之后,单元格的边框线颜色很淡,显示效果很不好。 360截图17290504256359.png 解决方案: 可以用以下报表宏解决此问题。 // spreadsheetReport onRender function main(spreadsheetReport, isAjaxRefreshCallback) { //所有参数都绑定了单元格,且单元格边框是实线才适用如下代码 var params = spreadsheetReport.paramPanelObj.paramObjList; for (var i = 0; i < params.length样式 - 电子表格第一页会出现很多没有数据的区域
(本文档仅供参考) 问题说明 在报表使用中发现如下问题:报表第一页会出现很多没有数据的区域,其它页面正常。 微信_图_20180717163(07-27-10-36-34).png 问题原因 这个报表发现在服务端宏代码里面设置了禁止报表缓存。当在宏代码里面设置禁止报表缓存时,容易导致电子表格重复执行出现问题。可通过修改宏规避此问题。 解决方案 在报表宏<列宽自适应>里面修改最一行代码为spreadsheetReport.cacheable = true; 即可。 另外,如果需要在报表显示最新的数据,建议把数据集设置禁止缓存参数 - 电子表格获取参数ID
':'+spreadsheetReport.params[1].id); } 宏获取参数的id favourite透视分析(旧)中x轴坐标刻度显示固定某一列的值
(本文档仅供参考) 问题说明 透视分析中X周坐标刻度显示的是上方表格所有列的值拼接数据,是否可以固定显示某一列的值,比如刷卡日期 image2019-11-29 17:31:34.png 解决方案 该效果可通过客户端宏实现。 2.jpg /** * 类型:ClientSide * 对象:chart * 事件:beforeRenderer */ function main(chartView) { //debugger; var options = chartView.getChartObject().getOptions(); var colNum=4;//设置x轴要显示透视分析表格中哪列的值,从0列开始计算【跨版本升级变更】V10.5➜V11
默认加载筛选器的备选值。 交互式仪表盘的下拉框筛选器,拖拽字段生成筛选器或打开报表时,不会默认加载筛选器的备选值,仅当用户手动展开下拉面板时获取备选值。 如果在旧版本通过宏等方式获取筛选器备选值时,升级到V11版本后可能会出现取不到值的问题。解决方案:需要在宏中,手动添加获取筛选器备选值的方法,先主动获取一次筛选 … 组件通过宏接口获取单元格显示值时,是返回JSON对象,例如: { "value":"2016-1", "trueValue":"2016Q1", "uniqueId":"7d9a5f5012cac1892fc971b2ac902918" } 明细表、汇总表和交叉表组件通过宏接口获取单元格显示值时,是返回根据占比来设置柱子颜色
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例仅供参考,若是实际场景和示例需求场景有所差别,有可能需要自行调整宏代码。 需求 … 的扩展属性上添加一下扩展属性: 占比2.png { "chartex": { "allFieldsData": true } } 2)新建客户端宏模块。 image2017-6-30 14:33:8.png 3)宏代码如下: function main(chartView设置柱图在不同数值区间显示不同颜色
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 需求 在电子表格中一个柱图图形中实现其中的柱图根据数值改色,当柱图数值超过一定数值的时候柱子颜色就改变成其他颜色 … 2)新建客户端宏 1591770461(1).png 3)宏代码如下,在宏代码中所示设置柱子指标值小于4000为红色,指标值大于4000小于6000为黄色: function main(chartView) { var chart = chartView.getChartObject修改地图数据标签
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 说明 在散点地图中,使用经度和维度定位数据点的位置,如下 … 4.在该地图上新建客户端宏模块 类型:客户端 对象:chart 事件:beforeRender image2017-11-24 10:9:17.png 5.复制并根据实际情况修改以下宏代码 function main(chartView) { var根据占比来设置柱子颜色
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例仅供参考,若是实际场景和示例需求场景有所差别,有可能需要自行调整宏代码。 需求 … 的扩展属性上添加一下扩展属性: 占比2.png { "chartex": { "allFieldsData": true } } 2)新建客户端宏模块。 image2017-6-30 14:33:8.png 3)宏代码如下: function main(chartView