Foxtable(狐表)用户栏目专家坐堂 → 如何实现让窗体打开后对应的控件值为空,也就是不显示最后记录,但是又不影响实际表中的数据


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

主题:如何实现让窗体打开后对应的控件值为空,也就是不显示最后记录,但是又不影响实际表中的数据

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/9 21:47:00 [显示全部帖子]

 加一行空的行,窗口打开的时候,查找这一空行,定位。

 

http://www.foxtable.com/help/topics/0553.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/9 22:21:00 [显示全部帖子]

以下是引用李孝春在2014-6-9 22:19:00的发言:
也就是假想查找对吗?实际查找不到这个数据的 只是让当前窗体不显示数据 但是不影响数据的新录入  对么 有点甜老师!

 

你的表里面,必须有一行空的行,这样才能显示空白的内容!必须要有。但是只需要有一行即可。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/9 22:45:00 [显示全部帖子]

 放在afterLoad事件里。表名改一下

 

With Tables("表A")
    Dim r As Integer
    r = .FindRow("[身份证号码] is null") '从 第一行开始查找
    If r >= 0 Then '如果找到的话
        .Position = r '定位到找到的行.
    End If
End With


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/10 19:57:00 [显示全部帖子]

 回复8楼,你不会加多几个条件?

 

r = .FindRow("[身份证号码] is null and 性别 is null and 民族 is null") '从 第一行开始查找

 

 再说,如果不能正常读身份证,那应该去读取身份证失败那里控制,和这里的代码有什么联系?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/10 22:47:00 [显示全部帖子]

 回复11楼,好像是个好办法图片点击可在新窗口打开查看

 回到顶部