第21页,共421页。 显示 4,204 条结果 (0.053 秒)
报表专题 ⬝ 参数面板设计 ⬝ 参数管理
在WEB电子表格-参数管理中,存在两种参数:数据集参数、报表参数,其定义如下: ● 数据集参数:电子表格中可创建多个报表数据集,在该数据集中可以有自己的参数,实现数据的过滤查询。 ● 报表参数:能在 电子表格-参数面板 中显示、可操作的参数。 V10.5.12版本已上线参数排版功能,详情可见参数排版 … 已有的数据集参数,自动创建电子表格参数。同名的参数将会自动映射到同一个电子表格参数。 在V10.5.12版本中,参数进行一键映射时,维度、地理维字段会自动映射对应的SQL语句,且控件类型会设置为下拉单选。但度量字段暂不支持自动映射SQL语句。 ◆ 2022-07-15_10-54-40.png【新建参数】:指手工定义Excel的默认参数里面参数备选值显示为乱码
(本文档仅供参考) 问题说明 在参数定义那里预览参数备选值没有问题,但是在excel里面点击“默认参数”发现参数备选值的选项为乱码,现象见下图。 1.png2.png 问题原因 参数所依赖的数据源那里设置了字符集编码(如下图),一般情况下这里是不用设置的,去掉字符集编码保存数据源,然后重启excel打开电子表格问题解决。 3.png 注:若是将数据源字符集置空之后,问题仍存在,可能是系统缓存导致的。可通过清空系统缓存,或者将参数设置中的 缓存设置 选择为 禁止缓存,保存参数再进行测试。 默认参数乱码 参数值显示是乱码电子表格⬝ 轮播参数
轮播参数是指参数值按照一定时间频度自动切换,并且自动刷新电子表格数据的效果。 1、不支持下拉树、树对话框、频度日期控件和文本输入框类型的参数。 2、多选参数只支持逐个值轮播。 示例效果 对报表中的参数进行轮播,如图所示: 轮播参数.gif 设置方法 实现步骤 说明 1、定义参数 参数管理中对参数进行设置: image2022-1-17_17-59-15.png 数据集参数定义方法请参考文档 电子表格⬝ 参数管理 。 2、设置轮播参数 参数轮播间隔设为2秒,对参数“发货区域、产品类别”勾选轮播 image2022-1-17_18-0-18.png 3、保存电子表格⬝ 轮播参数
轮播参数是指参数值按照一定时间频度自动切换,并且自动刷新电子表格数据的效果。 1、不支持下拉树、树对话框、频度日期控件和文本输入框类型的参数。 2、多选参数只支持逐个值轮播。 示例效果 对报表中的参数进行轮播,如图所示: 轮播参数.gif 设置方法 实现步骤 说明 1、定义参数 参数管理中对参数进行设置: image2022-1-17_17-59-15.png 数据集参数定义方法请参考文档 电子表格⬝ 参数管理 。 2、设置轮播参数 参数轮播间隔设为2秒,对参数“发货区域、产品类别”勾选轮播 image2022-1-17_18-0-18.png 3、保存电子表格根据参数值不同显示不同的报表
【跳转报表】参数,当值为1的时候显示电子表格1: 根据参数值跳转到报表.gif 设置方法 1、在 公共设置 > 参数定义 中,创建参数。 46.png 47.png 2、在“分析展现”节点下,创建电子表格1、电子表格2对应的查询,要求所有查询都需要在where条件中添加"B参数"="B参数",如下 … 会出现循环调用,所以在以上宏代码的main方法中初始判断,并增加一个onRenderReport事件如下: 将这个变量设置到切换参数的宏模块中: image2020-5-11 17:8:35.png 针对某种场景下切换参数参数没有改变的问题,在宏代码中做了相应的修改,之前只传递了决定报表切换的那个参数,修改之后将电子表格根据参数值不同显示不同的报表
【跳转报表】参数,当值为1的时候显示电子表格1: 根据参数值跳转到报表.gif 设置方法 1、在 公共设置 > 参数定义 中,创建参数。 46.png 47.png 2、在“分析展现”节点下,创建电子表格1、电子表格2对应的查询,要求所有查询都需要在where条件中添加"B参数"="B参数",如下 … 会出现循环调用,所以在以上宏代码的main方法中初始判断,并增加一个onRenderReport事件如下: 将这个变量设置到切换参数的宏模块中: image2020-5-11 17:8:35.png 针对某种场景下切换参数参数没有改变的问题,在宏代码中做了相应的修改,之前只传递了决定报表切换的那个参数,修改之后将带参数Java查询示例
实际场景下,java查询需要支持传递参数实现条件查询,与不带参数的Java查询相比,带参数Java查询代码的显著区别就是需要定义Java查询参数对象,对应类名为 smartbi.freequery.metadata.JavaQueryParameter 以下是示例代码: package smartbi … , "")); return result; } /** 返回参数对象 */ public List<JavaQueryParameter> getParameters() { List<JavaQueryParameter> result = new ArrayList电子表格⬝ 通过参数获取值回写
2、填报的数据在回写库中效果:登录回写库查看回写表的数据。 image2022-2-18_14-38-44.png 实现方法 1、定义参数,用来获取登录用户的别名: image2021-9-1_14-45-21.png image2021-9-1_14-46-45.png … 、通过导入Excel数据文件填报数据: 绑定Excel模板设置参数填报.gif 2、填报的数据在回写库中效果:登录回写库查看回写表的数据。 其中“Name”列的值是通过参数获取的。 image2022-2-18_14-51-35.png 实现方法 1、定义参数,用来获取登录用户的别名电子表格⬝ 参数管理
电子表格-参数管理中,存在两种参数:数据集参数、报表参数,其定义如下: ● 数据集参数:电子表格中可创建多个报表数据集,在该数据集中可以有自己的参数,实现数据的过滤查询。 ● 报表参数:能在 电子表格-参数面板 中显示、可排版的参数。 报表参数 数据集参数 … 映射是指手工定义电子表格参数,并将其与数据集参数进行映射关系设置。 单击 新建参数 按钮,生成一个电子表格参数设置信息及相关设置项: image2022-1-14_16-5-11.png 定制单个电子表格参数及映射关系时,有以下几个注意点: 映射关系:只允许选择带参数的数据集。 数据源:默认值为”静态列表“时WEB电子表格 · 参数管理
WEB电子表格要在界面做参数筛选数据,需要-参数管理中,定义参数并映射到数据集的参数中 image2024-5-21_12-17-51.png V10.5.12版本已上线参数排版功能,详情可见参数排版 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId … 参数,自动创建电子表格参数。同名的参数将会自动映射到同一个电子表格参数。 在V10.5.12版本中,参数进行一键映射时,维度、地理维字段会自动映射对应的SQL语句,且控件类型会设置为下拉单选。但度量字段暂不支持自动映射SQL语句。 ◆ 2022-07-15_10-54-40.png【新建参数】:指手工定义电子表格参数