以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]问一个关于设计的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34970) |
-- 作者:ifastudy -- 发布时间:2013/6/20 18:06:00 -- [求助]问一个关于设计的问题 我的系统是多用户的.在打开窗口时,只是用了tables("X").filter,没有使用datatables("X").Load 然后用户操作时,需要双击某行更新数据,或者点菜单上的同步按钮.如果不这样,这些数据会会是系统启动以来的数据. 大家在设计时是如何解决数据同步的问题,打开窗口时使用datatables("X").Load是一个好的选择吗,这样系统开销大吗? 我设计时,发现追载和加载不大适合我的项目. |
-- 作者:狐狸爸爸 -- 发布时间:2013/6/20 18:11:00 -- 一般就是分页加载,单击下一页、上一页,得到的都是最新的数据,再来一个刷新按钮,刷新当前页的数据。 就和这个论坛是一回事。
|
-- 作者:ifastudy -- 发布时间:2013/6/20 18:51:00 -- 我看了分页加载的例子.有一个问题是,如果用户还要搜索,那么如何与分页加载结合呢?有没有设计样本.下面是我系统中的一个页面,左边是搜索条件,右边是表格,下边是图形.我系统中的窗口大多是这种的. 怎么改造好呢? |
-- 作者:狐狸爸爸 -- 发布时间:2013/6/20 19:00:00 -- 平时搜索,是搜索已经加载的符合条件的数据。 你可以改一下,反行是你自己写代码,你可以改为加载符合条件的数据:
datatables("xxx").LoadFilter = "合成的条件" datatables("xxx").Load |
-- 作者:ifastudy -- 发布时间:2013/6/20 19:05:00 -- 哦。明白了,一个一个地改吧 |
-- 作者:ifastudy -- 发布时间:2013/6/20 19:06:00 -- 对了,怎么实现菜单按钮点下去后凹下去的效果,是换一张图片吗? |
-- 作者:狐狸爸爸 -- 发布时间:2013/6/20 19:07:00 -- 没必要在这方面花时间的。 |
-- 作者:ifastudy -- 发布时间:2013/6/20 19:12:00 -- 那算了,不花那个时间了。 |