第23页,共256页。 显示 2,559 条结果 (0.036 秒)
参数底色说明
(本文档仅供参考) 问题现象 在制作报表过程中,会发现有的参数底色是灰色,有的是白色,这是什么原因? 参数底色.png 解释说明 底色是为了表明,输入框是否可以手动输入内容,灰色代表无法手动输入,白色代表可以手动输入文本内容。宏代码如何对参数进行base64转码
(本文档仅供参考) 问题 通过定义宏代码实现跳转并且传参,由于参数存在中文导致跳转失败,如何堆参数进行base64转码? 解决方案 验证版本:V10.5.8 (由于浏览器对于url的长度有限制,不建议把参数拼接到url上,建议采用post方式进行传参。 function main(spreadsheetReport, isAjaxRefreshCallback) { debugger; let params = [{ name: 'ShipRegion', alias: 'ShipRegion', value: "华北即席查询(旧)如何实现根据不同参数值显示不同的报表?
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在即席查询中切换一个参数,不同的参数值打开不同的报表。如下图: 切换【报表】参数,值为1的时候显示报表1,值为2的时候显示报表2, 值为3的时候显示报表3: 示例资源演示.gif 设置方法 在公共设置中,创建【报表】参数。 79.png 80.png 创建一个“报表”过滤器,如下图: 81.png 在“分析展现”节点下分别创建即席查询报表1、报表2、报表3。 切换即席查询如何实现根据不同参数值显示不同的报表?
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在即席查询中切换一个参数,不同的参数值打开不同的报表。如下图: 切换【报表】参数,值为1的时候显示报表1,值为2的时候显示报表2, 值为3的时候显示报表3: 示例资源演示.gif 设置方法 在公共设置中,创建【报表】参数。 79.png 80.png 创建一个“报表”过滤器,如下图: 81.png 在“分析展现”节点下分别创建即席查询报表1、报表2、报表3。 切换电子表格参数部分手动刷新,部分自动刷新
(本文档仅供参考) 本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 问题说明: 请问一下,一张报表里面,有多个参数筛选;想将几参数设置成手动刷新有些设置成自动刷新,这样是可以做到的吗? 报表参数刷新设置只有自动,手动,局部,这个三种刷新方式。 解决方案: 实现报表部分参数自动刷新,部分报表手动刷新的效果,可以通过如下步骤实现: 步骤1:对报表设置切换参数为手动刷新 https://s2-cs-pub-std.oss-cn-shanghai.aliyuncs.com/icon/tid8599自助仪表盘实现参数联动页签切换效果
(此文档仅供参考,因宏代码有一定场景限制,如不满足实际应用场景,需自行调整相关宏代码) 问题说明 仪表盘中想要实现,切换参数筛选条件后,实现页签组件同步切换页签的效果。具体如下图所示: image2024-1-31_18-35-8.png 解决方案 可通过对仪表盘 … // 获取参数的值 let otherPortlet = page.getPortletsByTitle("参数")[0] as IFilterPortlet if (!portlet || !otherPortlet) return访问URL传递中文参数-WinHelper
传递含有中文信息的参数。 解决方案 一般的做法可能是先写一个jsp页面来打开第三方URL页面,以便解决参数含中文信息的问题。为了减少该类需求的重复工作和宏代码中的代码量,Smartbi 提供了一个 WinHelper 类以方便解决该类问题。具体用法,请参考后面的示例代码。 支持版本 Smartbi V9.0 … = [{ 'name': 'username', 'value': 'admin' }, { 'name': 'password', 'value': 'admin' }] WinHelper.openUrl(url, null, postData); } 示例资源:访问URL传递中文参数访问URL传递中文参数-WinHelper
传递含有中文信息的参数。 解决方案 一般的做法可能是先写一个jsp页面来打开第三方URL页面,以便解决参数含中文信息的问题。为了减少该类需求的重复工作和宏代码中的代码量,Smartbi 提供了一个 WinHelper 类以方便解决该类问题。具体用法,请参考后面的示例代码。 支持版本 Smartbi V9.0 … = [{ 'name': 'username', 'value': 'admin' }, { 'name': 'password', 'value': 'admin' }] WinHelper.openUrl(url, null, postData); } 示例资源:访问URL传递中文参数电子表格根据参数值导出不同sheet
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 1、本示例表样要求:第一列数据是分组合并的,且该列所有行数据的集合是参数备选值集合的子集。 示例说明 该示例背景:电子表格中存在一个下拉多选参数,用户导出excel时,不管用户在浏览端有没有勾选参数值,导出时需要将所有的数据一并导出并按照发货城市不同存放在不同的Sheet页中。(比如用户只勾选了天津,导出时,导出所有城市的数据,每个城市一个sheet) 注:最好城市就是左父格 使用宏代码实现前的效果移动端电子表格隐藏“收藏”“个人参数”“更新数据”
(本文档仅供参考) 问题 在移动端打开电子表格报表资源时,页面右上角会出现竖向排列的三个点,点击会有三个选项(“收藏”“个人参数”“更新数据”)。怎么把这三个点&三个选项隐藏呢? image2024-7-27_10-59-57.png 处理方案 可以使用以下报表宏代码隐藏 //类型 … () { var userParamBtn = this.top.document.body.getElementsByClassName("right-item userParam");//设置个人参数 if (userParamBtn