第13页,共136页。 显示 1,355 条结果 (0.025 秒)
【仪表盘】根据筛选器(日期)备选值轮播
该宏示例在 V10.5上 验证通过 本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 1. 示例效果 仪表盘根据日期类型的筛选器备选值(备选值需在宏代码中设置)进行轮播,可以通过菜单工具栏中的“开始轮播 … 单选/多选”、“下拉单选/多选”时无需配置参数值;筛选器类型为日期与文本时,则需要在宏代码中配置轮播的参数值。 宏中可以修改轮播速度以及是否循环播放。 设置的轮播间隔时间不包含数据刷新时间。比如:假设轮播间隔时间设置为1s,数据切换刷新的时间1s,则实际间隔时间为2s。 “开始轮播”、“暂停轮播”以及“停止轮播【仪表盘】根据筛选器(日期)备选值轮播
该宏示例在 V10.5上 验证通过 本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 1. 示例效果 仪表盘根据日期类型的筛选器备选值(备选值需在宏代码中设置)进行轮播,可以通过菜单工具栏中的“开始轮播 … 单选/多选”、“下拉单选/多选”时无需配置参数值;筛选器类型为日期与文本时,则需要在宏代码中配置轮播的参数值。 宏中可以修改轮播速度以及是否循环播放。 设置的轮播间隔时间不包含数据刷新时间。比如:假设轮播间隔时间设置为1s,数据切换刷新的时间1s,则实际间隔时间为2s。 “开始轮播”、“暂停轮播”以及“停止轮播导出报表日期参数使用默认值,其他参数使用枚举值
(本文档仅供参考) 问题说明 目前在任务配置导出报表时,只能选择默认值+固定值、枚举值+固定值。 如果此时需要枚举值+日期参数默认值(比如需要默认取前一天的值),如何设定。 image2018-10-27 10:28:45.png 解决方案 方案一:将日期参数修改为下拉参数,并同时设置备选值,然后在配置任务导出报表的时候,枚举值同时选择这2个参数。 (参数必须有参数备选值才能在任务里配置枚举导出,而日期参数的备选值是所有日期,是取不完的,所以无法配置枚举) image2018-10-27 10:32:41.png image2018-10-27 10:33即席查询如何实现参数添加按钮并对日期参数进行判断?
beginDateParam = paramPanelObj.findParamByName(beginTimeName); //读参数开始日期 var endDateParam = paramPanelObj.findParamByName(endTimeName); //读参数结束日期 var beginDateParamId = beginDateParam && beginDateParam.id; //读参数开始日期ID var endDateParamId = endDateParam && endDateParam.id; //读参数结束日期ID bindRefreshCheck(simpleReport自助仪表盘中字符型转换日期格式
(本文档仅供参考) 问题说明 想在自助仪表盘中将字符型变成日期格式,然后通过此字段进行筛选数据,因为在自助仪表盘中的字段是以字符串的格式存储的,如20210306,但是想转换成日期格式2021-03-6 解决方案 可以在自助数据集中新建计算字段实现,如下: image2021-3-31_19-43-22.png image2021-3-31_19-43-31.png image2021-3-31_19-43-43.png image2021-3-31_19-43-54.png 转换日期格式筛选 转换日期格式展示宏示例-下拉框控件不允许手动输入
(此文档仅供参考) 问题描述 基于模型创建的参数,无法设置不允许手工输入,在电子表格中使用下拉框控件后用户可以随意在输入框中编辑导致查询有误。 解决方案 可以通过写宏实现禁止编辑需要写宏代码实现,实现代码如下: function main(spreadsheetReport, isAjaxRefreshCallback) { setTimeout(function() { debugger // var value = spreadsheetReport.elemSheetFrame.contentWindow.document.getElementById('_easyui_textbox_input1数据模型-字符串转日期异常(数据转换异常)
(本文仅供参考) 问题描述 客户数据库日期类型为字符串,格式是20201012;现在直接在模型里面进行参数转换 如图1, 使用仪表盘直接展示转换该字段如图二 正常。 使用模型直接建即席查询则异常提示 查询失败-数据转换异常 image2023-9-11_17-41-25.png image2023-9-11_17-41-39.png image2023-9-11_17-42-16.png image2023-9-11_17-44-55.png 解决方案 该问题是OLAP引擎没有支持”20230911“这样”yyyyMMdd“的日期字符串转日期,可以通过写SQL用函数直接数据模型抽取日期类型溢出
(本文档仅供参考) 问题现象: 在数据模型中新建的sql查询,查询时发现数据库中的数据为3405-08-22以及2999-12-31,但是数据模型中预览数据的时候发现两个数据均变成了2120-07-26,和数据库中查询到的数据不同。 image2024-8-31_14-22-40.png image2024-8-31_14-26-8.png 问题原因: 从sql查询的结果上来看,数据库中存储的数据是没有问题的,但是模型中查询到的数据却是异常的。排查sql发现预览数据查询的数据库实际上是高速缓存库,目前高速缓存库上日期类型的数据支持的数据范围是【1970-01-01,2120-07-26】。数据库的数据支持范围高速缓存抽取后日期数据不正确
问题现象 日期类型数据抽取到高速缓存库后,日期数据显示不正确。 image2024-1-31_18-34-27.png image2024-1-31_18-35-30.png 原因 对于DateTime类型(含时分秒):最大值为'2106-02-07 06:28:15'。这是因高速缓存库基于Unix时间戳(自1970年1月1日0点开始计数),而Unix时间戳在2106年02月07日将超过32位整数的最大值,从而导致溢出。 故,9999-09-09 这样值无法存储,抽取后的数据不正确。 处理方案 建议是将字段由日期类型改为字符串类型后再进行抽取。 验证如下: image2024-1-31_18-42-36.png电子表格导出excel数字变成日期
(本文档仅供参考) 问题说明: 电子表格预览正常,但是报表导出成EXCEL时,表格中部分数字的格式发生了改变。如下图: QQ图片20181025175848.jpg 360截图17571122054632.png 问题原因: 这个问题是某些excel版本的显示问题导致,excel2013打开显示的是日期,但是在某些excel2016上显示是正常的,建议在没有问题的excel上打开文件进行查看(比如下图)。 QQ图片20181025181207.png 导出后数值变日期