搜索

Help

第23页,共273页。 显示 2,725 条结果 (0.029 秒)

  1. 通过参数切换报表维度与度量

    (本文档仅供参考) 需求说明 需要通过参数控制,使得一张汇总表的维度与度量均能够进行灵活切换。如灵活选择“年”“类型”“品牌”和“成本”“收入”的组合来切换汇总表。 需求实现 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 实现效果 在汇总表中选择已经
    FAQ中心六月 30, 2024
  2. 参数Java查询示例

    实际场景下,java查询需要支持传递参数实现条件查询,与不带参数的Java查询相比,带参数Java查询代码的显著区别就是需要定义Java查询参数对象,对应类名为 smartbi.freequery.metadata.JavaQueryParameter 以下是示例代码: package smartbi … , "")); return result; } /** 返回参数对象 */ public List<JavaQueryParameter> getParameters() { List<JavaQueryParameter> result = new ArrayList
  3. 计划任务预缓存报表中参数缓存

    (本文档仅供参考,请根据实际情况进行调整) 问题: 参考计划任务实现电子表格预缓存操作: 1、如果报表有参数参数有默认值) ,这里初始为空是缓存默认值吗? 2、要缓存指定参数值,格式要怎么写呢,一个参数可以缓存多个值吗,可以的话,格式是怎么样的? 3、如果参数是一个业务日期,每次都要取最新当天的业务日期该如何写? image2023-12-11_10-21-55.png 解决方案: 1、初始为空不是缓存默认值,如果不设置值,对于全部参数是可选参数的报表是查询全部数据,对于无参数的报表则是正常刷新逻辑,但对于参数不允许为空(必选参数)的报表,初始为空去执行任务预缓存是会报错的。 2、第8行示例
    FAQ中心十二月 13, 2023
  4. 东方通部署smartbi通过URL拼接参数添加特殊字符{}[]

    (本文档仅供参考) 问题 项目原来使用tomcat部署smartbi,在url通过URL拼接参数打开报表报400,根据以下wiki解决了Tomcat高版本部署smartbi通过URL拼接参数打开报表报400,后进行环境迁移,更换了应用服务器,新环境部署应用服务器为东方通,遇到同样有问题。 解决方案: 根据东方通厂家人员提供信息现场修改如下:        image2024-3-29_10-8-17.png image2024-3-29_10-8-23.png 基本配置上图都可解决,如还有问题,可以看一下东方通版本。此前遇到下图版本出现该问题,最终跟踪是东方通的bug,联系中间件厂商提供补丁包,更新后即可
    FAQ中心四月 29, 2025
  5. 报表导出计划任务文件名称添加参数顺序说明

    问题描述: 使用报表导出计划任务,动态名称设置项勾选是否勾选添加参数值设置文件名称带上多个参数,发现导出的报表文件名称带的参数顺序不太合适,想要调整下顺序,报表导出处没有设置项,修改脚本内容也无法调整,想要确认这里参数顺序的读取逻辑。 image2024-9-24_15-14-19.png 解决方案: 这里参数读取的逻辑取决于数据集读取参数的顺序,如下,可以调整SQL里面的参数顺序来调整读取的顺序。 image2024-9-24_15-15-49.png
    FAQ中心十月 10, 2024
  6. 关系型参数数据权限

    如果要求资源中使用的关系型参数如机构参数也受到数据权限的控制,则需要对参数本身的SQL语句的where条件中直接加上限制条件。 操作入口 在“系统导航栏”选择 公共设置 ,展开资源目录区,在“参数定义”节点下选中所需参数的更多操作0.jpg,选择 打开 或者双击该参数。 492.png 实现方式 在参数SQL语句的where条件中增加限制条件,动态获取的值需要从左侧资源树下拖拽 系统函数 和 用户属性 。如下图: qx23.jpg 添加数据权限控制的条件后,使用“华北”用户登录,预览效果如下。 qx22.jpg
  7. 时间参数备选值倒序排列

    应用说明  基于mondrian的多维数据源所创建的cube。实现参数排序,对时间参数备选值倒序排列,通过书写MDX实现参见切片参数备选值设置。 下面以Cube 【Sales】为例,演示通过书写MDX实现参见切片参数备选值设置。 操作步骤 1、新建多维分析。选择Cube 【Sales】构建多维分析。 2、把“时间”维度拖放到【切片区】。 3、在右边栏的 【参数】下找到“时间”多维参数,并双击打开进行书写MDX。 在其MDX表达式中输入如下: select { order( {[时间].[月].ALLMEMBERS},[时间].currentmember.name,desc) } on columns
  8. 关系型参数数据权限

    如果要求资源中使用的关系型参数如机构参数也受到数据权限的控制,则需要对参数本身的SQL语句的where条件中直接加上限制条件。 操作入口 在“系统导航栏”选择 公共设置 ,展开资源目录区,在“参数定义”节点下选中所需参数的更多操作0.jpg,选择 打开 或者双击该参数。 qx24.jpg 实现方式 在参数SQL语句的where条件中增加限制条件,动态获取的值需要从左侧资源树下拖拽 系统函数 和 用户属性 。如下图: qx23.jpg 添加数据权限控制的条件后,使用“华北”用户登录,预览效果如下。 qx22.jpg
  9. web链接到外部资源并传递参数

    web链接到第三方系统,并传递参数,如下示例,通过传递参数值以及用户名密码到外部页面中: image2019-7-18 16:48:17.png 实现步骤 1.  1)在“系统导航栏”选择 分析展现,展开资源目录区,在现有文件夹的更多操作http://wiki.smartbi.com.cn:18081 … 主菜单选择“更多分析”的 Web链接。 image2019-7-30 15:17:16.png 2. 按下图所示填写名字以及访问外部资源的链接(这里要确定可以访问到对应的外部资源): image2019-8-22 14:20:34.png 3. 点击【增加】 可增加一个参数,填写“参数名称”、“参数值”、进行绑定
  10. 参数值含有逗号导致无法过滤出数据

    (此文档仅供参考) 问题 参数值里面的值带有逗号,后台传递的时候将一个值拆分成两个参数值了导致查询不出数据。 360截图17750918504979.png 未命名.png 原因以及解决方案 当参数的“数据类型”设置为“字符串”并勾选了“允许多选”时,系统是用逗号将参数的多个值进行分割开的,而若参数值里面也有逗号,系统无法分辨是多个参数值还是参数值里面带有逗号,可以按照以下两种方案解决: 1)处理参数区分真实值显示值,使传递给后台的真实值数据不带有逗号。 2)将参数类型设置为“其它类型”,然后写sql对参数值另外拼接引号,比如: 未命名2.jpg 未命名.jpg 未命名3.jpg 参数逗号 逗号
    FAQ中心八月 17, 2021