以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]公式 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=26834) |
||||
-- 作者:iyplx2425 -- 发布时间:2013/12/31 11:44:00 -- [求助]公式
请教:文件中“01月”表[产品编号_1]的刷新公式有什么错误,导致不能录入。谢谢。 |
||||
-- 作者:iyplx2425 -- 发布时间:2013/12/31 13:14:00 -- [求助]公式 没有哪位老师帮我解答啊? |
||||
-- 作者:iyplx2425 -- 发布时间:2013/12/31 13:20:00 -- [求助]公式 IF(CountFor(GridName,"批次号", "=" ,[批次号],"工序名称", "=" ,[工序名称] ,ColName , "=",[产品编号_1]) > 1,"",[产品编号_1]) 直接使用上面的公式没问题。 |
||||
-- 作者:iyplx2425 -- 发布时间:2013/12/31 13:26:00 -- [求助]公式 IF(CountFor(GridName,"批次号", "=" ,[批次号],"工序名称", "=" ,[工序名称] ,ColName , "=",”1”) > 1,"",[产品编号_1]) |
||||
-- 作者:iyplx2425 -- 发布时间:2013/12/31 13:48:00 -- [求助]公式 好像发现了易表一个漏洞。我在使用楼这个公式时,第一次其实是可用的,后来我把公式改了下(又加入了一条语句),结果执行起来为False ,当我把公式又改回原来能使用的形式后,就发生了不能录入的现象。刚才我试了下,把不能录入的列删了,并重新增加该列,再把公式写入,行了。是不是个很奇怪的现象啊?各位老师可以在我上传的文件里试一试。 |
||||
-- 作者:iyplx2425 -- 发布时间:2013/12/31 13:51:00 -- [求助]公式 正确的刷新公式为: Eval("IF(CountFor(GridName,""批次号"", ""="" ,[批次号],""工序名称"", ""="" ,[工序名称] ,ColName , ""="",Substitute(ColName,""产品编号_"","""")) > 1,"""",IF(Number(Substitute(ColName,""产品编号_"","""")) > [额定数量],"""",[" + ColName+ "]))") 在上传文件中须把无法录入的列删除后重新增加,写入上面的公式就可以用了。 |
||||
-- 作者:wjq1072 -- 发布时间:2013/12/31 19:25:00 --
[此贴子已经被作者于2014-1-1 10:13:55编辑过]
|
||||
-- 作者:iyplx2425 -- 发布时间:2014/1/2 10:58:00 -- [求助]公式 谢谢老师。我把编号的属性改为字符了,逻辑属性影响运行速度。 |