永洪社区

标题: 查看报告一直显示正在请求数据 [打印本页]

作者: 江湖    时间: 2022-2-24 12:54
标题: 查看报告一直显示正在请求数据
查看报告时,弹出窗口提示正在请求数据,且提示时间较长,如何优化(报告仅4个文本,然后写了报告装载时的脚本)

作者: 永洪tech-Bella    时间: 2022-2-24 13:14
4个文本分别是做的什么呢?这个现象跟装载时脚本有关系吗?如果没有脚本还是这样吗?
作者: 江湖    时间: 2022-2-24 14:17
if(param["usercode"] == ALL){
视光.visible = false;
医管.visible = false;
人资.visible = false;
信息.visible = false;
}else if(param["usercode"] == '007')
{视光.visible = true;
}else if(param["usercode"] == '006')
{医管.visible = true;
}else if(param["usercode"] == '009')
{人资.visible = true;
}else if(param["usercode"] == '001')
{人资.visible = true;
}else if(param["usercode"] == '021')
{信息.visible = true;
}else if(param["usercode"] == '023')
{信息.visible = true;
}else if(param["usercode"] == '030')
{视光.visible = true;
医管.visible = true;
人资.visible = true;
信息.visible = true;
}
脚本如上,主要是控制文本是否展示的。  经测试与该脚本有关,是否可优化该脚本
作者: 永洪tech-Bella    时间: 2022-2-24 14:25
江湖 发表于 2022-2-24 14:17
if(param["usercode"] == ALL){
视光.visible = false;
医管.visible = false;

param["usercode"]  是哪里来的?视光 医管 人资 信息分别是咱们的4个文本?
不同用户打开usercode的值不同,只展示对应的文本?
文本上做什么呢?
作者: 江湖    时间: 2022-2-24 14:35
文本上做的超链接。 可跳转至对应不同的界面。   usercode是单点登录后传回来的参数
作者: 江湖    时间: 2022-2-24 14:35
永洪tech-Bella 发表于 2022-2-24 14:25
param["usercode"]  是哪里来的?视光 医管 人资 信息分别是咱们的4个文本?
不同用户打开usercode的值不 ...


文本上做的超链接。 可跳转至对应不同的界面。   usercode是单点登录后传回来的参数
作者: 永洪tech-Bella    时间: 2022-2-24 14:45
江湖 发表于 2022-2-24 14:35
文本上做的超链接。 可跳转至对应不同的界面。   usercode是单点登录后传回来的参数 ...

好的,大概了解了,我们本地先尝试一下
作者: 江湖    时间: 2022-2-24 14:47
永洪tech-Bella 发表于 2022-2-24 14:45
好的,大概了解了,我们本地先尝试一下

我用030的账号登录,不会有问题。但是用其他的部分隐藏部分不隐藏的账号登陆,就会存在这个问题
作者: 永洪tech-Bella    时间: 2022-2-24 15:03
江湖 发表于 2022-2-24 14:47
我用030的账号登录,不会有问题。但是用其他的部分隐藏部分不隐藏的账号登陆,就会存在这个问题 ...

试下每个条件判断中,写全呢,四个文本的显示隐藏情况都写上呢,显示为true,不显示为false
比如,param["usercode"] == '007'的
从视光.visible = true;
改成
视光.visible = true;
医管.visible = false;
人资.visible = false;
信息.visible = false;
作者: 江湖    时间: 2022-2-24 15:05
永洪tech-Bella 发表于 2022-2-24 15:03
试下每个条件判断中,写全呢,四个文本的显示隐藏情况都写上呢,显示为true,不显示为false
比如,param[ ...

这个我尝试了,问题一样存在。就只有全部是true的账号  不会提示
作者: 永洪tech-Bella    时间: 2022-2-24 15:25
江湖 发表于 2022-2-24 15:05
这个我尝试了,问题一样存在。就只有全部是true的账号  不会提示

是这样的现象吗?还是 说显示不是正在初始化报告,是正在请求数据?请求的什么数据,报告上还有什么组件绑定了数据或者其他情况吗报告比较慢,还是就出不来

(, 下载次数: 2)