Foxtable(狐表)用户栏目专家坐堂 → [求助][求助]为何调试过程中会出错?


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

主题:[求助][求助]为何调试过程中会出错?

帅哥哟,离线,有人找我吗?
瞩望星空
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2014/7/9 15:58:00 [只看该作者]

能不能说说是哪一句不合规范,以避免以后还会犯类似错误。

如要实现地出库主表有记录时,出库明细表显示相同出库记录号的记录。
出库主表没有记录时,则清空出库明细表显示。
[此贴子已经被作者于2014-7-9 16:01:42编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/9 16:01:00 [只看该作者]

 全部都不符合规范,没有用Filter来筛选得到rows的编程。

 

 选择行,要用Select+Tables("xxx").Filter


 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2014/7/9 16:18:00 [只看该作者]

不是太明白,是不是指不要用以下这种方式?
Tables(e.form.name & "_出库明细表").Filter

还有,要清空窗口中“出库明细表”副表的显示记录应该如何写?
[此贴子已经被作者于2014-7-9 16:25:42编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/9 16:27:00 [只看该作者]

Tables(e.form.name & "_出库明细表").DataTable.DeleteFor(Tables(e.form.name & "_出库明细表").Filter)

 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2014/7/9 16:31:00 [只看该作者]

意思是
Tables(e.form.name & "_出库明细表").DataTable.DeleteFor(Tables(e.form.name & "_出库明细表").Filter)
来代替:Tables(e.form.name & "_出库明细表").Filter?


还有,要清空窗口中“出库明细表”副表的显示记录应该如何写?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/9 16:36:00 [只看该作者]

这句代码,就是清空

 

Tables(e.form.name & "_出库明细表").DataTable.DeleteFor(Tables(e.form.name & "_出库明细表").Filter)


 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2014/7/9 20:07:00 [只看该作者]

这个用法帮助里有没有介绍啊,好象找不到。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/9 20:08:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
瞩望星空
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4727 威望:0 精华:0 注册:2013/4/20 20:08:00
  发帖心情 Post By:2014/7/9 20:39:00 [只看该作者]

DeleteFor

删除符合条件的行。

 

这个会不会从物理上删除数据表的记录啊?

我的只是不想在窗口表中显示记录而已。

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/9 20:46:00 [只看该作者]

以下是引用瞩望星空在2014-7-9 20:39:00的发言:

DeleteFor

删除符合条件的行。

 

这个会不会从物理上删除数据表的记录啊?

我的只是不想在窗口表中显示记录而已。

 

 

不想在表里显示,就写

 

Tables(e.form.name & "_出库明细表").Filter = "1=2"

 回到顶部
总数 26 上一页 1 2 3 下一页