Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:30 积分:365 威望:0 精华:0 注册:2013/6/2 20:59:00
[求助]  发帖心情 Post By:2013/6/18 1:54:00 [只看该作者]

求助比如 A表有 "一列"、“二列”“三列”、“合计”、“完成情况”

 

"合计"列为表达式列( 一列、二列、三列)之和   一、二、三列随着关联表的数值减少

 

“完成情况”列为逻辑列

 

设置一个按钮

 

求 当单击按钮时  如果“合计”列 = 0  则将 “完成情况”列打上勾,否则显示“该订单未完成” 的代码

 


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


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2013/6/18 8:09:00 [只看该作者]

用UPDATE语句可以完成。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/6/18 8:18:00 [只看该作者]

如果是当前行:

 

If Tables("表名").Current("合计") = 0 then

   Tables("表名").Current("已经完成") = True

Else

   Tables("表名").Current("已经完成") = False

End if

 

其实将已经完成设置为表达式列更好:

 

IIF(合计 = 0, True,False)


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


加好友 发短信
等级:婴狐 帖子:30 积分:365 威望:0 精华:0 注册:2013/6/2 20:59:00
  发帖心情 Post By:2013/6/18 8:26:00 [只看该作者]

谢谢!以后还请大哥多多指教


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/6/18 8:31:00 [只看该作者]

最好先按顺序看两遍帮助,然后再动手,遇到问题再提问。


 回到顶部