Foxtable(狐表)用户栏目专家坐堂 → 如何实现窗口关联表中按下KEY.DOWN键后自动增加一行?


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

主题:如何实现窗口关联表中按下KEY.DOWN键后自动增加一行?

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


加好友 发短信
等级:婴狐 帖子:37 积分:516 威望:0 精华:0 注册:2014/5/24 20:35:00
如何实现窗口关联表中按下KEY.DOWN键后自动增加一行?  发帖心情 Post By:2015/5/23 23:45:00 [只看该作者]

图片点击可在新窗口打开查看如附件图片所述
希望
1、订单表打开时,明细表是全部填充空白行状态,改变窗口大小,仍保持全部填充空白行状态
2、当前行已编辑数据时,按下【向下】键会自动到达下一行
3、如果当前行没有数据,按下【向下】键不会有反应
以上如何实现之?
求助!
图片点击可在新窗口打开查看此主题相关图片如下:360截图20150523234052000.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:37 积分:516 威望:0 精华:0 注册:2014/5/24 20:35:00
  发帖心情 Post By:2015/5/23 23:51:00 [只看该作者]

第2、3问题已找到
将表属性中【自动增加行】设为TRUE
将表属性中【按回车键向下移动】或【按TAB键向下移动】设为TRUE
有没有更好的办法,用【KEY.DOWN]键实现?

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


加好友 发短信
等级:婴狐 帖子:37 积分:516 威望:0 精华:0 注册:2014/5/24 20:35:00
  发帖心情 Post By:2015/5/24 0:09:00 [只看该作者]

按下【向下】键一直到最后一行【合计】行才会自动增加一行
能否在【合计】行上一行时按【向下】键就自动增加一行呢?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/24 9:19:00 [只看该作者]

If e.KeyCode = Keys.Down AndAlso e.Table.Current.Index = e.Table.Rows.Count - 1 Then
    e.Table.AddNew
End If

 回到顶部