第23页,共255页。 显示 2,548 条结果 (0.078 秒)
电子表格根据参数值不同跳转至不同报表
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表设置跳转规则时,有时会遇到如下需求:要求根据源报表某参数的参数值不同,跳转到不同的目标报表。或者是根据其他判断条件,跳转到不同的目标报表,类似上述需求,可以参照如下方法设置。 资源演示效果如下: 设置方法 根据参数值跳转到不同的报表(内部).gif 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表,源报表和目标报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择电子表格根据参数值不同跳转至不同报表
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们对电子表格报表设置跳转规则时,有时会遇到如下需求:要求根据源报表某参数的参数值不同,跳转到不同的目标报表。或者是根据其他判断条件,跳转到不同的目标报表,类似上述需求,可以参照如下方法设置。 资源演示效果如下: 设置方法 根据参数值跳转到不同的报表(内部).gif 1、首先在电子表格设计器(Microsoft Office Excel)中,创建电子表格报表,源报表和目标报表。 2、在浏览器的“分析展现”节点下,选中电子表格,右键选择图形宏对象中如何获取参数值
(本文档仅供参考) 问题: 在V97版本中开发了一个电子表格报表,希望根据参数值不同展示不同的图形效果,所以想在图形的宏对象中获取参数对象,该如何获取? 解决方案: var spreadsheetReport = chartView.getContext(); var value = spreadsheetReport.getParameterDisplayValue("c_target"); //c_target参数名称,根据参数名称获取参数显示值实现参数允许为空且为空时查询不到数据
(本文档仅供参考) 问题 希望实现文本框没输入值,既要不报错,还要不输入查询不到数据,而不是获取全部数据 解决方案 注:以下示例以MYSQL为例,其他数据库需要自行调试 select `ProductName` from `products` where case when {[ 参数 is null ]} then 1 = 2 else {[ `ProductName` = 参数 ]} end image2023-11-10_17-52-2.png 实现效果电子表格⬝ 通过参数获取值回写
信息录入填报时,通常会有通过参数获取值进行填报的场景。电子表格有两种方式可以满足这样的场景需求: 通过电子表格填报设置中绑定参数实现。 通过电子表格绑定Excel模板,并在模板中设置绑定参数实现。 填报设置绑定参数 效果演示 1、填报数据:在Web端打开电子表格,填报数据。 填报绑定参数填报.gif 2、填报的数据在回写库中效果:登录回写库查看回写表的数据。 image2022-2-18_14-38-44.png 实现方法 1、定义参数,用来获取登录用户的别名: image2021-9-1_14-45-21.png image2021-9-1_14-46-45.png存储过程查询切换参数,日志信息报user lacks privilege or object not found错误
(本文档仅供参考) 问题说明 存储过程查询切换参数后报错,如下图所示: image2020-9-10_14-53-9.png 点击显示堆栈信息,发现日志中报:Caused by: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: PROC_XXX(XXX代表字段名称),如下图所示: image2020-9-10_15-9-48.png 问题原因 此问题是因为在存储过程查询中切换不同的参数后,输出字段发生变化导致的,而存储过程查询不支持输出字段发生变化,需保持输出字段个数以及别名统一,具体逻辑如下: 在存储过程中通过参数切换报表维度与度量
(本文档仅供参考) 需求说明 需要通过参数控制,使得一张汇总表的维度与度量均能够进行灵活切换。如灵活选择“年”“类型”“品牌”和“成本”“收入”的组合来切换汇总表。 需求实现 1.在数据模型设置控制维度和度量切换的参数,类型为字符串类型,通过静态列表设置备选值。 image2024-6-30_23-17-55.pngimage2024-6-30_23-18-1.png 2.通过命名集和计算度量实现能够进行切换的维度和度量,通过条件判断来使得对应参数能够切换对应维度与度量 image2024-6-30_23-19-40.pngimage2024-6-30_23-19-46.png 实现效果 在汇总表中选择已经参数默认值可选为空,备选值中不存在空数据
(本文档仅供参考) 问题 背景:报表中有两个参数('上级'参数可以联动'下级'参数), 疑问:请问如何实现如下效果:两个参数默认值是空,用户点击刷新数据的时候,系统不会弹出‘**参数为空/未设定’的提示,而且参数备选值中不会出现空的选项 ? 效果(动态GIF演示): 效果.gif image2018-11-22 15:29:14.png (备选值无空数据的效果如下) image2018-11-22 15:24:55.png image2018-11-22 15:25:16.png 解决方案 (1)在‘上级’参数的默认值中,通过SQL语句添加一个空数据效果,如下所示<select 1多维分析参数实现多选
(此文档仅供参考) 问题: 多维分析中的参数实现多选,如下 01.png 解决方案 在创建多维参数时参数类型选择成员集 02.png 效果如下 03.png电子表格参数后添加按钮
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在项目中有时需要在参数的后面紧挨着添加一个按钮。可以通过宏实现该需求。 使用宏代码前的效果: image2020-6-11 17:52:57.png 使用宏代码后的效果: image2020-6-11 17:56:25.png 当报表中有隐藏参数时,宏示例代码不生效,按钮不会紧挨参数。 前提 在excel中切换参数设置不“手动刷新”。如下图: 58.png 设置方法