易表在线答疑技术与交流用户社区 → [求助]公式


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

主题:[求助]公式

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/12/30 10:31:00 [只看该作者]

我只用下面的公式,执行起来也不正确。

Eval("IF(CountFor(GridName,""批次号"", ""="" ,[批次号],""工序名称"", ""="" ,[工序名称], ColName, ""="" , - 1) > 0,0, ["+ColName+"])")本表中(不考虑其他表的状况)未被勾选的编号不能被勾选。


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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/12/30 12:14:00 [只看该作者]

误打误撞,改成下面的公式,能用了。但有一个问题我还弄不明白:

当本表中编号记录次数必须设置为大于1时,公式正确,而在另外的表中又必须是大于0。不知是什么原因。

Eval("IF(Number(Substitute(ColName,""产品编号_"","""")) > [额定数量],0,IF(CountFor(GridName,""批次号"", ""="" ,[批次号],""工序名称"", ""="" ,[工序名称], ColName, ""="" , - 1) > 1 Or CountFor(""01月"",""批次号"", ""="" ,[批次号],""工序名称"", ""="" ,[工序名称], ColName, ""="" , - 1) > 0 ,0, ["+ColName+"]))")


 回到顶部
总数 22 上一页 1 2 3