Foxtable(狐表)用户栏目专家坐堂 → 条件重置列


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

主题:条件重置列

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
条件重置列  发帖心情 Post By:2010/12/28 23:10:00 [显示全部帖子]

表A窗口中,修改主表单价,电击[重置产品ID列]按钮,我只想变更关联表当前报价单号(可见记录)的单价,其它单价不变。按钮代码如何?

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目14.table


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2010/12/29 8:26:00 [显示全部帖子]

1楼可能表述不明白,我只想变更关联表当前报价单号(可见记录)的单价,其它单价不变。举个例子:选择003号报价单,修改“单价”点击按钮更新,关联表中“产品ID”=345的单价更新了,再选择002单,关联表中“产品ID”=345的单价并不需要更新,除非再按一次按钮。重新上传例表

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目16.table

[此贴子已经被作者于2010-12-29 16:39:11编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2010/12/29 16:40:00 [显示全部帖子]

再次请教

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2010/12/29 17:28:00 [显示全部帖子]

试了一下,没做出来。我再描述一下问题:

在窗口表C(下表)更改单价,通过按钮对表A.表B(中间)可见产品进行“产品ID”重置(不是整个表B的产品ID)从而更新当前报价单号的单价。


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2010/12/29 18:30:00 [显示全部帖子]

谢谢,第2段代码满足要求。第1段有点问题

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2010/12/30 8:51:00 [显示全部帖子]

以下是引用狐狸爸爸在2010-12-29 18:46:00的发言:

 

显然第一段也是没有错的,错的只是代码中的列名有误:

 

Dim Filter As String = "报价单号 = '" & Tables("表A").Current("报价单号") & "'"
DataTables("表B").DataCols("产品ID").RaiseDataColChanged(Filter)

我还想加个条件:在表B中增加了“锁定”列,上面的重置列代码对已锁定的列(√)无效。该条件如何加入上面的代码?


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19396 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2010/12/30 9:32:00 [显示全部帖子]

谢了。[_Locked]应为[锁定]

 回到顶部