Foxtable(狐表)用户栏目专家坐堂 → [求助]自动增加多行


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

主题:[求助]自动增加多行

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


加好友 发短信
等级:小狐 帖子:342 积分:3451 威望:0 精华:0 注册:2014/8/20 20:14:00
[求助]自动增加多行  发帖心情 Post By:2014/10/4 13:03:00 [显示全部帖子]


自动增加多行,就是在最后一行的最后一个单元格按回车键时,自动增加多行

Tables("客户.订单").AutoAddNew = True

 

上面代码只能自动增加一行,增加多行怎么写,比如自动增加2行


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


加好友 发短信
等级:小狐 帖子:342 积分:3451 威望:0 精华:0 注册:2014/8/20 20:14:00
  发帖心情 Post By:2014/10/4 13:40:00 [显示全部帖子]

就是我按ENTER键后,表格后面自动增加2行(条件是当前位置是最后一行及最后一列(可编辑列))


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


加好友 发短信
等级:小狐 帖子:342 积分:3451 威望:0 精华:0 注册:2014/8/20 20:14:00
  发帖心情 Post By:2014/10/4 14:41:00 [显示全部帖子]

以下是引用有点甜在2014-10-4 14:05:00的发言:

 你去表事件 keydown 加入代码

 

 If e.keyCode = keys.Enter AndAlso e.Table.Current.Index = e.Table.Rows.Count - 1 Then
    e.Table.addnew(2)
End If

以上代码没有执行,没有作用


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


加好友 发短信
等级:小狐 帖子:342 积分:3451 威望:0 精华:0 注册:2014/8/20 20:14:00
  发帖心情 Post By:2014/10/4 14:55:00 [显示全部帖子]

以下是引用有点甜在2014-10-4 14:05:00的发言:

 你去表事件 keydown 加入代码

 

 If e.keyCode = keys.Enter AndAlso e.Table.Current.Index = e.Table.Rows.Count - 1 Then
    e.Table.addnew(2)
End If

上面只有最后一行可以实现,如果是最后一行及最后一列条件要怎么写

 


 回到顶部