Foxtable(狐表)用户栏目专家坐堂 → [求助]如何如何判断当前行是否是最后一行


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

主题:[求助]如何如何判断当前行是否是最后一行

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
[求助]如何如何判断当前行是否是最后一行  发帖心情 Post By:2013/12/2 17:18:00 [只看该作者]

如何判断当前行是否是最后一行。
with tables("基本情况")
.current.position=.count-1
end with
提示不对!
[此贴子已经被作者于2013-12-2 17:19:59编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1198 积分:7859 威望:0 精华:0 注册:2013/5/17 14:26:00
  发帖心情 Post By:2013/12/2 17:20:00 [只看该作者]

用户已经被屏蔽

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2013/12/2 17:22:00 [只看该作者]

提示如下:
图片点击可在新窗口打开查看此主题相关图片如下:360软件小助手截图20131202172051.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/2 17:23:00 [只看该作者]

if tables("基本情况").position=tables("基本情况").count-1 then

end if

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


加好友 发短信
等级:六尾狐 帖子:1198 积分:7859 威望:0 精华:0 注册:2013/5/17 14:26:00
  发帖心情 Post By:2013/12/2 17:24:00 [只看该作者]

用户已经被屏蔽

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2013/12/2 17:24:00 [只看该作者]

事件的代码:

e.Form.Controls("Table1").Enabled=False
With Tables("基本情况")
    .AllowEdit=False
    If .count=0 Then
        e.Form.Controls("Btn_edit").Enabled=False
        e.Form.Controls("Btn_delete").Enabled=False
        e.Form.Controls("Btn_first").enabled=False
        e.Form.Controls("Btn_last").enabled=False
        e.Form.Controls("Btn_next").enabled=False
        e.Form.Controls("Btn_pre").enabled=False
        e.Form.Controls("Btn_ok").enabled=False
        e.Form.controls("Btn_add").Enabled=True
        e.Form.Controls("Btn_cancel").enabled=False
        e.Form.Controls("Btn_exit").enabled=True
    Else If .count=1 Then
        e.Form.Controls("Btn_first").enabled=False
        e.Form.Controls("Btn_last").enabled=False
        e.Form.Controls("Btn_next").enabled=False
        e.Form.Controls("Btn_pre").enabled=False
        e.Form.Controls("Btn_edit").Enabled=True
        e.Form.Controls("Btn_delete").Enabled=True
        e.Form.Controls("Btn_ok").enabled=False
        e.Form.Controls("Btn_cancel").enabled=False
        e.Form.Controls("Btn_exit").enabled=True
        e.Form.controls("Btn_add").Enabled=True
    Else If .Current.position=.count-1 Then
        e.Form.Controls("Btn_first").enabled=True
        e.Form.Controls("Btn_last").enabled=False
        e.Form.Controls("Btn_next").enabled=False
        e.Form.Controls("Btn_pre").enabled=True
        e.Form.Controls("Btn_edit").Enabled=True
        e.Form.Controls("Btn_delete").Enabled=True
        e.Form.Controls("Btn_ok").enabled=False
        e.Form.Controls("Btn_cancel").enabled=False
        e.Form.Controls("Btn_exit").enabled=True
        e.Form.controls("Btn_add").Enabled=True
    Else If .Current.position=0 Then
        e.Form.Controls("Btn_first").enabled=False
        e.Form.Controls("Btn_last").enabled=True
        e.Form.Controls("Btn_next").enabled=True
        e.Form.Controls("Btn_pre").enabled=False
        e.Form.Controls("Btn_edit").Enabled=True
        e.Form.Controls("Btn_delete").Enabled=True
        e.Form.Controls("Btn_ok").enabled=False
        e.Form.Controls("Btn_cancel").enabled=False
        e.Form.Controls("Btn_exit").enabled=True
        e.Form.controls("Btn_add").Enabled=True
    End If
End With

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


加好友 发短信
等级:六尾狐 帖子:1198 积分:7859 威望:0 精华:0 注册:2013/5/17 14:26:00
  发帖心情 Post By:2013/12/2 17:27:00 [只看该作者]

用户已经被屏蔽

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2013/12/2 17:28:00 [只看该作者]

意思是如果表中无数据或只有一行,有关行操作均无法使用。如果超过1行,且当前行是第一行,则“上一行”及“首行”均无法使用;如果处于最后一行,则“下一行”及“末行”无法操作。

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


加好友 发短信
等级:六尾狐 帖子:1198 积分:7859 威望:0 精华:0 注册:2013/5/17 14:26:00
  发帖心情 Post By:2013/12/2 17:29:00 [只看该作者]

用户已经被屏蔽

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2013/12/2 17:34:00 [只看该作者]

对头。谢谢!

 回到顶部