|
版本: |
X5.2.7 |
小版本号: |
|
|
|
数据库: |
MS SQLServer |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 8 |
浏览器: |
Firefox |
|
|
在bizData中以每条记录的创建时间排序、查读取到上千条记录数据dataGrid,被分成很多个页显示。现定位到第50页上,以弹出明细窗口的方法编辑其中一条记录数据,然后保存。数据被修改,bizData组件自动刷新,这些都是应该的(做法正确,把修改过的数据重新展示给人使用者),问题是在bizData组件刷新,从数据库重新获取记录集,填充到dataGrid上时被重新定位到第1个页面上了,使用者要想看自己刚才修改的记录数据是什么样的,不得不反复点前后翻页按钮或页面序号按钮,才能定位到刚才操作的页面,无形中增加了操作的繁复性,人机交互不友好.
按理,应该是这样的:记录数据被修改后刷新显示,自动定位到刚才的那个页面(第50页)并自动高亮选中刚才编辑的那个页面才对的。这样就大大的减少了使用者的点击、查找、辨别记录的操作,人机互交大大的改善了。
x5应该有这样的能力吧,但不知到如何设和在什么地方设置,因为我用过其他一此UI组件都有这样的功能的。
|
|