Foxtable(狐表)用户栏目专家坐堂 → 求解:e.sender.value被强制为空。


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

主题:求解:e.sender.value被强制为空。

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
求解:e.sender.value被强制为空。  发帖心情 Post By:2020/9/12 12:19:00 [显示全部帖子]

老师 好
有一外部表A,如下:
 列1   列2   列3           
 A1  A2            
 B1  B2            
 B1  B2             
 B1  B2             

窗口中的TabControl里创建了Table1,Table2控件 
dim t1 as table = e.form.controls("Table1").table
t1.filter ="[列1]=‘A1’"
dim t2 as table = e.form.controls("Table2").table
t2.filter ="[列1]=‘B1’"

在TabControl里也创建了Textbox1控件,绑定了T1的列2,出现了这样的情况,求解
1.在Table2使用快捷菜单选择多条记录删除时,就会触发Textbox1控件的Valuechanged事件,(而同样使用快捷菜单进行单条记录删除时,则不会)。
2.在Textbox1控件的Valuechanged监看到 msgbox(e.sender.value):A2被强制为空。
为什么,怎么避免

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2020/9/15 10:58:00 [显示全部帖子]

老师 好
“删除行后,如果还有其它行,会自动选中下一行,Textbox1控件显示的就是选中行的值,“
Textbox1控件绑定的是t1的列,而进行多记录删除的是t2,对t2进行删除操作,应该不能影响t1啊

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2020/9/15 11:11:00 [显示全部帖子]

刚刚测试了下,删除一条记录都不会触发Valuechanged事件,删除多条记录就会,不管列值是否相同

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2020/9/15 11:24:00 [显示全部帖子]

有一外部表A,如下:
 列1   列2   列3           
 A1  A2            
 B1  B2            
 B1  B2             
 B1  B2             

窗口中的TabControl里创建了Table1,Table2控件 
dim t1 as table = e.form.controls("Table1").table
t1.filter ="[列1]=‘A1’"
dim t2 as table = e.form.controls("Table2").table
t2.filter ="[列1]=‘B1’"

t1.filter 和t2.filter 不同,t2删除的记录,不在t1里啊

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2020/9/15 11:45:00 [显示全部帖子]

是的  副本绑定

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2020/9/15 15:59:00 [显示全部帖子]

嗯嗯 ,有进展请告知一下,
另外,在行号列多选记录后,怎么样获得选定的记录,谢谢

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


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
  发帖心情 Post By:2020/9/15 16:56:00 [显示全部帖子]

嗯嗯 ,还有一个问题,多选记录后,如何获得这个table的名称,谢谢
[此贴子已经被作者于2020/9/15 17:08:20编辑过]

 回到顶部