Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义录入界面扩展问题


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

主题:[求助]自定义录入界面扩展问题

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/19 17:46:00 [显示全部帖子]

 呃,楼主,我在你原来的代码里修改了一下。自己看看代码哈。

 说明一下,增加了两个临时列,记录操作人和是否选中。

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:条件框输入出错.table



 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/21 13:45:00 [显示全部帖子]

 两种方法。

 方法1,在TbUser表的BeforeShowContextMenu加入代码,取消弹出菜单;

 方法2,修改弹出菜单代码,如下图


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20120921134304.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2012-9-21 13:45:46编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/21 13:57:00 [显示全部帖子]

见附件

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:条件框输入出错.table



 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/21 17:25:00 [显示全部帖子]

 回复楼上,在数据库上的操作,都会体现在数据库上。

 也就是说,临时列添加在共享文件上,而不是客户端。
[此贴子已经被作者于2012-9-21 17:25:37编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/21 17:39:00 [显示全部帖子]

 同一条数据,是大家都可以编辑的。

 可以通过代码允许一条数据被某个用户独占,上例就是这种情况。

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/22 17:43:00 [显示全部帖子]

 只要把BeforeCheckRow的代码注释掉就可以了。

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/27 12:04:00 [显示全部帖子]

以下是引用chnfo在2012-9-27 11:12:00的发言:
仅仅只注释掉 BeforeCheckRow好象不行。

注释掉这一事件代码之后,用户张三进入系统,已经复选的名单,在用户李四进入系统之后仍然处于复选状态。如果李四取消部分复选名单,那张三界面中同样这些取消的名单就处于非选择状态。

这样各个用户互相干扰,不能满足要求。

如果要各个用户互不干扰,在窗口中就不能绑定表?


[此贴子已经被作者于2012-9-27 11:23:17编辑过]

这种的话,最好用查询表,也就是说每个用户打开窗口的时候,都从原表"复制"一张到窗口,这样编辑数据就不影响原表,各个用户独立。



 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/27 14:36:00 [显示全部帖子]

你说,困扰你很久,这样挺好实现的,项目如下。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:条件框输入出错.table


还有一种方法是,动态添加多个列,有空自己摸索一下。


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/27 16:49:00 [显示全部帖子]

 应该不会找不到_Identify列的吧。

 你确定你Fill()的数据是外部数据源的表?

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/9/27 17:12:00 [显示全部帖子]

 测试了一下,也正常,不可能找不到_Identify的。上传你的项目看看。

 回到顶部
总数 11 1 2 下一页