Foxtable(狐表)用户栏目专家坐堂 → 如何在网络环境下实现独占式的编辑。


  共有22456人关注过本帖树形打印复制链接

主题:如何在网络环境下实现独占式的编辑。

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
如何在网络环境下实现独占式的编辑。  发帖心情 Post By:2009/4/9 21:20:00 [显示全部帖子]

下面是一个通用的处理方式,和数据源无关。
大家可以同时启动两个Foxtable,分别用户A和用户B登录系统进行测试,系统包括四个按钮:

1、开始编辑
如果没有其他人编辑当前行,那么刷新当前行,并进入编辑状态。

2、取消编辑
功能不用我说了

3、结束编辑
结束编辑,并保存数据。

4、强行编辑
如果某些粗心的同事在编辑数据后,没有按“结束编辑”按钮,那么这一行将永远不能被其他人编辑。
单击此按钮,可以强行编辑数据,不关其他人是否已经已经编辑。

其实实现的原理很简单,也许有更好的办法,大家可以切磋:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目10.table

[此贴子已经被作者于2009-4-9 21:25:36编辑过]

[本帖被加为精华]
 回到顶部