第19页,共293页。 显示 2,929 条结果 (0.025 秒)
通过参数切换报表维度与度量
(本文档仅供参考) 需求说明 需要通过参数控制,使得一张汇总表的维度与度量均能够进行灵活切换。如灵活选择“年”“类型”“品牌”和“成本”“收入”的组合来切换汇总表。 需求实现 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 实现效果 在汇总表中选择已经电子表格⬝ 回写时参数联动
本案例介绍了如何让两个下拉框输入时实现联动的效果,即一个下拉框的备选值随着另一个下拉框的选择而动态变化。 电子表格中是用绑定参数的方式实现输入控件的,因此需要用一个参数中的值去控制另一个参数中的值。可以通过在电子表格中引用联动参数实现,示例效果和操作步骤如下。 示例效果 当【顾客所在区域】选择的是"华南 … “订单模型”如下: image2022-2-18_15-51-49.png 2、登录电子表格,新建模型查询“区域联动数据模型”如下: image2022-2-18_16-13-37.png 3、在电子表格中设计如下的静态表样式 image2022-2-18_15-48-15.png 4、在工具栏中点击 参数电子表格⬝ 回写时参数联动
本案例介绍了如何让两个下拉框输入时实现联动的效果,即一个下拉框的备选值随着另一个下拉框的选择而动态变化。 电子表格中是用绑定参数的方式实现输入控件的,因此需要用一个参数中的值去控制另一个参数中的值。可以通过在电子表格中引用联动参数实现,示例效果和操作步骤如下。 示例效果 当【顾客所在区域】选择的是"华南 … “订单模型”如下: 591.png 2、登录电子表格,新建模型查询“区域联动数据模型”如下: image2022-2-18_16-13-37.png 3、在电子表格中设计如下的静态表样式 image2022-2-18_15-48-15.png 4、在工具栏中点击 参数管理 ,新建“区域_联动”参数如下带参数Java查询示例
实际场景下,java查询需要支持传递参数实现条件查询,与不带参数的Java查询相比,带参数Java查询代码的显著区别就是需要定义Java查询参数对象,对应类名为 smartbi.freequery.metadata.JavaQueryParameter 以下是示例代码: package smartbi … , "")); return result; } /** 返回参数对象 */ public List<JavaQueryParameter> getParameters() { List<JavaQueryParameter> result = new ArrayList自定义任务-导出引用多个数据集的电子表格如何获取参数id设置参数值
(本文档仅供参考) 问题 参考wiki 通过计划任务将电子表格以邮件正文发送 参数id是需要打开数据集界面去获取的,但参数被多个数据集引用了,应该获取那个数据集的参数标识 作为数据集id? 解决方案 var paramList = report.getParamList(); for (var i = 0; i < paramList.size(); i++) { var name = paramList.get(i).getName(); //参数名称 var id = paramList.get(i).getId(); //参数id if ("产品类别".equals(name参数备选值截取
(本文档仅供参考) 问题描述 参数备选值过长时,如何可实现只固定显示前几个字? 解决方案 可通过在该参数的备选值中使用sql语句对字段值进行截取后显示 参数显示值截取可参考以下步骤进行设置: 1、在需要截取的参数的备选值中取出真实值与截取的显示值并给显示值命名,在默认值中也需要 … ://blog.csdn.net/weixin_41988628/article/details/81777356 2、选择上一步中设置的显示值,如下: image2021-6-10_17-22-22.png 3、数据集中不需要修改,在电子表格中引用参数后,效果计划任务预缓存报表中参数缓存
(本文档仅供参考,请根据实际情况进行调整) 问题: 参考计划任务实现电子表格预缓存操作: 1、如果报表有参数(参数有默认值) ,这里初始为空是缓存默认值吗? 2、要缓存指定参数值,格式要怎么写呢,一个参数可以缓存多个值吗,可以的话,格式是怎么样的? 3、如果参数是一个业务日期,每次都要取最新当天的业务日期该如何写? image2023-12-11_10-21-55.png 解决方案: 1、初始为空不是缓存默认值,如果不设置值,对于全部参数是可选参数的报表是查询全部数据,对于无参数的报表则是正常刷新逻辑,但对于参数不允许为空(必选参数)的报表,初始为空去执行任务预缓存是会报错的。 2、第8行示例第三方集成分析报告参数是否可以隐藏
(本文档仅供参考) 问题 第三方集成分析报告参数是否可以隐藏?如下图,openresource.jsp方式集成时分析报告的参数是否可以隐藏? image2024-10-26_10-14-57.png 解决方案 如若分析报告插件没有有参数面板,此时如若是需要隐藏,只能在公共参数中将参数隐藏: image2024-10-26_10-51-18.png 如若是有参数面板,则可以在分析报告插件里将参数隐藏即可: image2024-10-26_10-52-15.png unrestored-unknown-attachment报表导出计划任务文件名称添加参数顺序说明
问题描述: 使用报表导出计划任务,动态名称设置项勾选是否勾选添加参数值设置文件名称带上多个参数,发现导出的报表文件名称带的参数顺序不太合适,想要调整下顺序,报表导出处没有设置项,修改脚本内容也无法调整,想要确认这里参数顺序的读取逻辑。 image2024-9-24_15-14-19.png 解决方案: 这里参数读取的逻辑取决于数据集读取参数的顺序,如下,可以调整SQL里面的参数顺序来调整读取的顺序。 image2024-9-24_15-15-49.png关系型参数数据权限
如果要求资源中使用的关系型参数如机构参数也受到数据权限的控制,则需要对参数本身的SQL语句的where条件中直接加上限制条件。 操作入口 在“系统导航栏”选择 公共设置 ,展开资源目录区,在“参数定义”节点下选中所需参数的更多操作0.jpg,选择 打开 或者双击该参数。 492.png 实现方式 在参数SQL语句的where条件中增加限制条件,动态获取的值需要从左侧资源树下拖拽 系统函数 和 用户属性 。如下图: qx23.jpg 添加数据权限控制的条件后,使用“华北”用户登录,预览效果如下。 qx22.jpg