第11页,共273页。 显示 2,725 条结果 (0.035 秒)
报表专题 ⬝ 参数面板设计 ⬝ 参数管理
在WEB电子表格-参数管理中,存在两种参数:数据集参数、报表参数,其定义如下: ● 数据集参数:电子表格中可创建多个报表数据集,在该数据集中可以有自己的参数,实现数据的过滤查询。 ● 报表参数:能在 电子表格-参数面板 中显示、可操作的参数。 V10.5.12版本已上线参数排版功能,详情可见参数排版。 报表参数 数据集参数 401.png 模型查询: 402.png 详情请参考 电子表格-模型查询 相关内容。 SQL查询: image2022-1-17_16-44-11.png 在表达式中通过“${ParamName}”来标识参数,其中带参数Java查询示例
实际场景下,java查询需要支持传递参数实现条件查询,与不带参数的Java查询相比,带参数Java查询代码的显著区别就是需要定义Java查询参数对象,对应类名为 smartbi.freequery.metadata.JavaQueryParameter 以下是示例代码: package smartbi … , "")); return result; } /** 返回参数对象 */ public List<JavaQueryParameter> getParameters() { List<JavaQueryParameter> result = new ArrayList透视分析(旧)隐藏参数
(本文档仅供参考,涉及的宏代码已验证适用于 V10.5.15 版本。由于宏代码在特定场景下可能存在限制,如果与实际应用场景不完全匹配,请根据具体要求自行调整相关代码,以确保其满足实际使用要求。) 问题说明 透视分析里面涉及多个参数使用,其中有一个参数 不希望用户看见,但是也不想在参数里面直接设置不显示参数,希望有其他方式可以实现指定隐藏某个参数: image2025-5-9_15-58-0.png 解决方案: //客户端宏 对象INSIGHT 事件onRenderTable 和 onRender 注意:是新建两个客户端宏,一个事件:onRenderTable,另一个事件:onRender,两个效果电子表格根据参数值动态隐藏另一个参数
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 此宏不适用于将参数绑定到单元格的情况。 当“区域”参数值为 “华北”时,隐藏“目录”参数,否则显示 “目录参数” image2020-6-11 18:5:46.png 设置方法 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 3、在报表宏界面新建电子表格根据参数值动态隐藏另一个参数
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 此宏不适用于将参数绑定到单元格的情况。 当“区域”参数值为 “华北”时,隐藏“目录”参数,否则显示 “目录参数” image2020-6-11 18:5:46.png 设置方法 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择 编辑宏 进入报表宏界面。 3、在报表宏界面新建集成资源参数传递失败
(本文档仅供参考) 问题现象: 在集成时需要拼接集成的链接,但是在通过拼接好的集成链接访问资源时发现直接访问报错或者是访问成功了之后发现参数未正常传递。 image2025-1-25_12-33-49.png 问题原因: 1、集成参数json。参数传递失败或访问异常大概率是未使用正确的参数传递方式导致的。以透视分析举例,其他资源基本一致。如下透视分析资源上有一个名为年的参数,年份参数有一个默认值2020,在集成到其他系统的时候需要打开资源的时候按照集成系统输入的年为准,则需要在请求链接中拼接资源的参数信息。 如从第三方系统传递年份参数2021的值到集成的即席查询中,则参数的json就需要写成: 参数示例1APP - 移动端电子表格隐藏“收藏”“个人参数”“更新数据”
(本文档仅供参考) 问题 在移动端打开电子表格报表资源时,页面右上角会出现竖向排列的三个点,点击会有三个选项(“收藏”“个人参数”“更新数据”)。怎么把这三个点&三个选项隐藏呢? image2024-7-27_10-59-57.png 处理方案 可以使用以下报表宏代码隐藏 //类型 … () { var userParamBtn = this.top.document.body.getElementsByClassName("right-item userParam");//设置个人参数 if (userParamBtn传值联动 - 报表值联动参数
(本文仅供参考) 场景描述: 如下表:客户报表 列 年份是动态扩展的,想实现点年份,然后上面的参数年,也跟着联动。 image2023-8-17_14-42-34.png 解决方案: 有两种方案: 1、跳转规则 在设置跳转规则第二步,设置目标资源为源资源本身,然后不要勾选在新窗口打开和在新标签页打开,可以实现当前报表与参数联动。 image2023-8-17_14-44-39.png 注:在该界面需要选择自动刷新。要不然打开的报表是没有数据的。 2、单元格传值 具体操作参考:单元格传值 点击单元格传值给参数跳转 - 传递多个单元格的值给目标参数
(本文档仅供参考) 问题说明 点击单元格跳转时,将多个单元格的值同时传递给目标报表的一个参数,要如何实现? image2020-5-15 17:52:27.png 解决方案 因表样实际是固定表样,作为传参来源的单元格数据是固定的,所以可以通过隐藏单元格上设置需要传的参数值,然后设置跳转规则实现,具体如下: 1、在A3单元格写上需要传参的值,注意值之间的逗号需要用英文逗号,然后隐藏单元格: image2020-5-15 17:56:30.png 2、设置跳转规则的目标样式 - 电子表格切换参数表格数据错乱
(本文档仅供参考) 问题说明 制作电子表格时,使用excel照相机功能将表格从页面1照到页面2,预览时发现在页面2切换参数,表格数据显示错乱,但切换到页面1后再切换回页面2,数据又能正常显示。 image2018-10-10 11:7:43.png image2018-10-10 11:32:33.png image2018-10-10 11:11:58.png 解决方案 此问题是因为电子表格页面设置【切换参数】后为‘局部刷新’,当页面设置为切换参数后局部刷新时,切换参数后,参数数据改变导致照相机拍摄的表格在刷新后发生了表格的行列数的变化。 image2018-10-10 11:42:27.png 在这