第5页,共485页。 显示 4,844 条结果 (0.037 秒)
交互仪表盘趋势图日期X轴数据为空时显示1-12月份
(本文档仅供参考) 问题说明 当目前数据库数据只有1到8月份的数据时,使用曲线图X轴只能显示有数据的月份,没有办法显示1-12月完整的趋势 image2024-9-21_9-55-20.png 解决方案 方案一 新建一张日期维表和事实表日期字段进行关联,X轴选择日期维表中的日期字段,并将压缩空行去掉 image2024-9-21_10-2-32.png 方案二 通过扩展属性搞定X轴的值 option = { "xAxis": { data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun', '测试'] } } 趋势图显示1-12月数据 趋势图显示所数据门户界面为空,没有内容显示
问题: 管理员登录系统,数据门户界面没有任何显示内容,但是别的角色就有 worddav33823e82f67af89c46249794d5ec57fe.png 解决方案: 这个问题是由于管理员的账户没有拥有任何发布的主题才会显示空界面,有以下俩种解决方案 方案一:通过发布相关主题来显示界面内容 发布主题可参考此文档:资源发布 方案二:若不想发布主题可以通过勾选 显示发布目录中的“我的空间”模块 来将 我的空间 进行显示 worddavef74508e25e27b7eef72b5634be0bdf0.png电子表格⬝ 参数管理
2022-07-01_11-45-33.png 模型查询: 2022-07-01_11-46-47.png 详情请参考 电子表格-模型查询 相关内容。 SQL查询: image2022-1-17_16-44-11.png 在表达式中通过“${ParamName}”来标识参数,其中“ParamName”为参数名;用“{[ ]}”表示该参数可为空。 如:参数表达式 {[id = ${产品编码}]},表示id字段与参数“产品编码”匹配,且参数允许为空用于输出所有编码的产品。 参数管理 用户完成报表数据集的创建后,可在电子表格的 参数管理 中,可配置 报表参数 和 数据集参数 的映射关系: ● 报表参数 不参数备选值里面没有空值怎么实现筛选空数据
。 1、参数备选值中使用case when语句转换空值为非空字符串“空”。 image2022-9-27_11-18-49.png 2、在数据集中,过滤字段使用计算字段,将空值进行转换。 image2022-9-27_11-19-57.png 3、过滤条件使用转换后的计算字段 … (本文档仅供参考) 问题: 在参数设置中查询出了空值的结果,为什么到了数据集、报表里面参数就没有空值的备选值了,如果要有空的备选值过滤空数据要怎么实现 image2022-9-27_11-15-52.png image2022-9-27_11-25-3.png 原因: 对于Smartbi中的查询来说,参数报表专题 ⬝ 参数面板设计 ⬝ 参数管理
“ParamName”为参数名;用“{[ ]}”表示该参数可为空。 如:参数表达式 {[id = ${产品编码}]},表示id字段与参数“产品编码”匹配,且参数允许为空用于输出所有编码的产品。 示例1 切换参数值,实现报表数据动态查询 单击上方发货区域的参数,Web电子表格会随着刷新为相应区域的数据 … 已有的数据集参数,自动创建电子表格参数。同名的参数将会自动映射到同一个电子表格参数。 在V10.5.12版本中,参数进行一键映射时,维度、地理维字段会自动映射对应的SQL语句,且控件类型会设置为下拉单选。但度量字段暂不支持自动映射SQL语句。 ◆ 2022-07-15_10-54-40.png【新建参数】:指手工定义日期时间类型系统函数入参为日期类型参数时 ,预览报传入的参数值不合法
(本文档仅供参考) 问题 日期时间类型系统函数的入参为日期类型参数时,执行预览报传入的参数值不合法。 SQL查询中需要获取参数值的月份信息,使用系统函数MonthAdd(),执行报错,提示“传入的参数值不合法:Date format error:··· ···”,如图,如果写成静态值:2021-05-01,又能执行成功,是什么原因? image2021-7-2_10-18-23.png 问题原因 日期类型参数值会根据数据库类型转换成sql片段,有的数据库是在参数值左右加单引号如 ’参数值‘,有的是拼上数据库的日期转换函数如 toDate(’参数带参数Java查询示例
<JavaQueryParameter>(); /**最后一个参数值true代表参数非必填,允许为空*/ result.add(new JavaQueryParameter("Max", "Max", "最大值", "", ValueType.INTEGER, true … 实际场景下,java查询需要支持传递参数实现条件查询,与不带参数的Java查询相比,带参数Java查询代码的显著区别就是需要定义Java查询参数对象,对应类名为 smartbi.freequery.metadata.JavaQueryParameter 以下是示例代码: package smartbi系统操作-回写电子表格报表日志为空
(本文档仅供参考) 问题现象 客户项目验收发现在回写完成后,查看操作日志不显示,如下图: image2024-5-13_15-29-57.png 解决方案 系统运维-》系统选项-》回写日志没有勾选 image2024-5-13_15-33-35.png仪表盘中如何筛选非空数据(实际数据为空白)
问题说明 产品筛选器中的非null或者null是拼is not null或者is null的。但如果实际数据并不是null,而是空白,即希望实现"字段" != '',应该如何实现? image2024-2-28_18-37-37.png image2024-2-28_18-47-58.png 解决方案 建议是可以新建一个计算列,在该计算列中计算该字段长度,即length(字段)。然后拖这个计算列当筛选器,筛选大于0的。 image2024-2-28_18-49-25.png 筛选不为空数据 筛选有值的数据参数 - 基于带参数数据模型创建电子表格,参数默认显示全部
, '全部' AS name FROM dual 方案2 如需要全量抽取,可以直接在电子表格参数管理里设置真实值为空 image2023-5-24_20-28-36.png (仅供参考) 基于数据集模型创建的电子表格通过参数进行数据筛选时,有些情况下用户希望当不选择参数值、或选择“全部”、“所有 … 为空 image2023-5-24_20-28-36.png (仅供参考) 基于数据集模型创建的电子表格通过参数进行数据筛选时,有些情况下用户希望当不选择参数值、或选择“全部”、“所有”这样的参数值时返回所有数据。基于这样的需求,具体操作参考如下示例。 电子表格参数默认值显示“全部”效果下图