Foxtable(狐表)用户栏目专家坐堂 → 窗口中如何用菜单上的新增按钮增加行(类似问题)?


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

主题:窗口中如何用菜单上的新增按钮增加行(类似问题)?

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


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
窗口中如何用菜单上的新增按钮增加行(类似问题)?  发帖心情 Post By:2013/3/18 19:55:00 [只看该作者]

如题,

我设计了一个窗口上下部份分别绑定到了主表和关联表,第一次打开时按上下一条按钮可以正确的显示主表的每一条记录,但当把鼠标选中到下面的明细表后,再次将鼠标返回选中到上面的主表的邦定字段上,点击上一条下一条的按钮只能在下面的明细表里上下移动,而主表的记录就不变动了。

 

如下

 

 
图片点击可在新窗口打开查看此主题相关图片如下:a1.gif
图片点击可在新窗口打开查看

上一条下一条的按钮代码如下:

With Tables(CurrentTable.name)
    If Tables(CurrentTable.name).Position > 0 Then '如果是第2条以上
        .Position = .Position - 1
    End If
End With

 

请教大家是什么原因?

 

谢谢!

[此贴子已经被作者于2013-3-19 17:24:47编辑过]

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


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2013/3/19 8:12:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:狐精 帖子:3361 积分:24802 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2013/3/19 9:07:00 [只看该作者]

唉  current 真是又爱又恨

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


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
  发帖心情 Post By:2013/3/19 12:43:00 [只看该作者]

原来是主表和明细表的按钮要分开设计,原本以为用currenttable.name就可以通用了,鼠标定位在哪里就是哪个表。

 

但是这样也有个问题,就是当鼠标定位到窗口上的主表上的控件区域后如果不用窗口上自己设计的新增按钮增加一张主表

 

而是用菜单上系统默认的通用的增加行按钮新增一张主表,就好象没有窗口时直接在表中操作那样。要怎么才能实现,

 

现在的情况是,按菜单那里的增加行按钮只会增加一行到下面的明细表。

[此贴子已经被作者于2013-3-19 17:05:32编辑过]

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


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
  发帖心情 Post By:2013/3/19 17:06:00 [只看该作者]

请大家帮忙看一下4楼这个问题,谢谢!

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


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2013/3/19 17:12:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
  发帖心情 Post By:2013/3/19 17:17:00 [只看该作者]

谢谢,那还是只得自己在窗口上主表及明细表都各设计一个新增按钮了。

 回到顶部