以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34858) |
-- 作者:rgmtkgu -- 发布时间:2013/6/18 1:54:00 -- [求助] 求助比如 A表有 "一列"、“二列”“三列”、“合计”、“完成情况”
"合计"列为表达式列( 一列、二列、三列)之和 一、二、三列随着关联表的数值减少
“完成情况”列为逻辑列
设置一个按钮
求 当单击按钮时 如果“合计”列 = 0 则将 “完成情况”列打上勾,否则显示“该订单未完成” 的代码
|
-- 作者:lihe60 -- 发布时间:2013/6/18 8:09:00 -- 用UPDATE语句可以完成。 |
-- 作者:有点甜 -- 发布时间: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 -- 发布时间:2013/6/18 8:26:00 -- 谢谢!以后还请大哥多多指教 |
-- 作者:有点甜 -- 发布时间:2013/6/18 8:31:00 -- 最好先按顺序看两遍帮助,然后再动手,遇到问题再提问。 |