社区
Flex
帖子详情
后台查询数据,在前台如何用进度条展示
keanu196492
2010-11-02 09:38:42
比如我进入页面有大量的数据要去后台查询,查询后返回一个数组,这个过程中我想用一个进度条在页面展示
如何判断remoteObject获取数据已经全部完成?进度条的显示比例如何去设置,希望大侠们指点,谢谢。
PS:remoteObject可以设置showBusyCursor=true,这个我用了,但是考虑到页面的美观,还是滚动条效果更好一些。
...全文
1203
15
打赏
收藏
后台查询数据,在前台如何用进度条展示
比如我进入页面有大量的数据要去后台查询,查询后返回一个数组,这个过程中我想用一个进度条在页面展示 如何判断remoteObject获取数据已经全部完成?进度条的显示比例如何去设置,希望大侠们指点,谢谢。 PS:remoteObject可以设置showBusyCursor=true,这个我用了,但是考虑到页面的美观,还是滚动条效果更好一些。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mr灬羽化
2013-06-09
打赏
举报
回复
个人觉得使用remoteObject交互是不能达到这样的效果的,需要使用sockt实时交互.
huangxin5257
2010-11-08
打赏
举报
回复
[Quote=引用 11 楼 xuetao121 的回复:]
这个个人认为不需要啊,网咯情况,数据库语句不同等等都会造成相同的操作时间不一致
你根本不可能有一个固定的方式来判断需要怎样的进度条,这个你会想不明白?
自己重写flex的进度条,增加start和stop方法,在发送请求的时候start,在回调方法中,stop就可以了,但是需要注意在异常出现的时候也要终止进度条
这个写起来很简单的,实在不会去google一下
[/Quote]
狂顶楼上的,嘎嘎!!
xuetao121
2010-11-08
打赏
举报
回复
这个个人认为不需要啊,网咯情况,数据库语句不同等等都会造成相同的操作时间不一致
你根本不可能有一个固定的方式来判断需要怎样的进度条,这个你会想不明白?
自己重写flex的进度条,增加start和stop方法,在发送请求的时候start,在回调方法中,stop就可以了,但是需要注意在异常出现的时候也要终止进度条
这个写起来很简单的,实在不会去google一下
xuetao121
2010-11-08
打赏
举报
回复
[Quote=引用 12 楼 huangxin5257 的回复:]
引用 11 楼 xuetao121 的回复:
这个个人认为不需要啊,网咯情况,数据库语句不同等等都会造成相同的操作时间不一致
你根本不可能有一个固定的方式来判断需要怎样的进度条,这个你会想不明白?
自己重写flex的进度条,增加start和stop方法,在发送请求的时候start,在回调方法中,stop就可以了,但是需要注意在异常出现的时候也要终止进度条
这个写起来很简单的,实在不会去go……
[/Quote]
我想你了 帅哥
LoveTheWay
2010-11-05
打赏
举报
回复
学习学习~
Jason-Jin
2010-11-03
打赏
举报
回复
这个我也在研究,前后台交互的时候,要监视进行的进度,比如查询一堆数据,用百分比显示,但是目前没有什么好办法,能真正监视进度,现在做的进度条也只是假的,一点一点走,最后一下到100%
期待能出好方法
水中影子
2010-11-03
打赏
举报
回复
不知道楼主使用什么切换界面的,如果是module
可以监测module加载进度,并可以有滚动条
leemiki
2010-11-02
打赏
举报
回复
操作数据库进度,据我所知在Flex端无法获取!(或许是我孤陋寡闻了)
你看到的进度条并不是操作数据库的进度~~~
网站上的Flex加载应该采用module机制
通过一个主Application根据不同应用加载不同的module或者是编译后的SWF而产生读取SWF或modul的进度
通常处理后台交互缓慢都是弹出层上加一段友好的文字提示,甚至可以加个动态旋转的图标来处理
keanu196492
2010-11-02
打赏
举报
回复
[Quote=引用 4 楼 leemiki 的回复:]
你所说的查询进度Flex无法控制!
它不像加载Flex,SWF大小固定!
你有看到过Flex网站在提交请求时有加载进度显示吗?
都是显示“加载中,请稍后...”类似的有好界面,只有在刚进入网站时会有加载进度显示
[/Quote]
这种应用很多的,比如你去adobe的flex官网,页面上方有好几个应用,你点一下,就出一个进度条,读取100%以后才展示内容。
keanu196492
2010-11-02
打赏
举报
回复
你所说的展示进度条,我总不能一下子直接到100%了吧,我只能一点一点的增加,到最后数据全部过来了,才能显示100%
这个时候进度条肯定要和数据绑定的,就这个不会啊。
leemiki
2010-11-02
打赏
举报
回复
你所说的查询进度Flex无法控制!
它不像加载Flex,SWF大小固定!
你有看到过Flex网站在提交请求时有加载进度显示吗?
都是显示“加载中,请稍后...”类似的有好界面,只有在刚进入网站时会有加载进度显示
leemiki
2010-11-02
打赏
举报
回复
看错!上面的是Flex加载时的进度条
你要的是RemoteObject交互时进度条,其实差不多,实现方法如下:
你可以在执行后台方法时用PopupManager弹出一层上面加个进度条(如上所述)
在结果集返回函数resultHandler中将弹出层关闭执行后续代码就可以
如何判断remoteObject获取数据已经全部完成?
一般情况下Flex是一次性读取后台数据前台显示,所以说返回结果集就说明已经完成(循环发送请求除外)
keanu196492
2010-11-02
打赏
举报
回复
我不要重写Preload,也不需要重载processBar的样式
只是对于数据查询的进度如何绑定到这个进度条里面不太会,而且数据结束时候如何判断,请回答
leemiki
2010-11-02
打赏
举报
回复
如果是使用Flex默认进度条那设置下Application的preload属性即可
<Application preload="mx.preloaders.DownloadProgressBar">
有时为了用户体验需重写DownloadProgressBar这个组件
没什么难度只是设置了下进度条相关的样式,不说了
相关例子贴给你
http://lichen.blog.51cto.com/697816/244538
asp.net
前台
显示
后台
处理
进度条
asp.net
前台
显示
后台
处理
进度条
,代码简单清晰,文章参考http://nongfuit.com/html/70/201201/8383.html有效果图
前
后台
交互的实时
进度条
支持多浏览器
前台
和
后台
交互的
进度条
,已经在项目中进行使用,实时获取进度。需要的可以进行下载。
DELPHI XE10显示移动端的
数据
循环显示方法
教你如何使用XE10根据手机的使用习惯循环显示
数据
,例如:企业ERP系统的库存
查询
,订单
查询
等,支持Andriod和iOS。
android
进度条
整理
android
进度条
整理 android
进度条
整理
Delphi
进度条
(多线程),美观不卡界面,简单开启,定位,结束
Delphi
进度条
(多线程),美观不卡界面,简单开启,定位,结束: 包目录(MyProgress): MyProgress.dcu //最终引用 MyProgressPackage.bpl //安装包 MyProgressPackage.bpi MyProgressPackage.dcp MyProgressPackage.lib 包安装(无需编译,直接安装): 将包目录(MyProgress)复制到目标安装目录 Delphi\菜单\Component\Install Packages\...选择包目录中的包文件 .\MyProgressPackage.bpl 添加路径: Delphi\菜单\Tools\Options\Environment Options\Delphi Optioins\Library\Library path: 添加包目录 在工程中单元中引用: uses MyProgress 功能列表: 1.开启进度(标题,消息,透明度(0-255),是否同步任务栏,是否有边框) procedure StartPro(aTitle,aMsg:String; AlphaValue:Integer=0; IsSyncTaskbar:Boolean=True; IsHasBorder:Boolean=True);//显示动画 2.给养进度(标题,,消息):保持或更新进度指示,不调用则保持StartPro时的状态 procedure FeedPro(aTitle:String; aMsg:String='正在处理中, 请等待...'); 3.关闭进度 procedure ClosePro;
Flex
4,327
社区成员
9,103
社区内容
发帖
与我相关
我的任务
Flex
多媒体/设计 Flex
复制链接
扫一扫
分享
社区描述
多媒体/设计 Flex
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章