以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://www.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
--  

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