以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 易表表格输入问题 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=20028) |
-- 作者:江阴协和食品 -- 发布时间:2010/9/29 10:13:00 -- 易表表格输入问题 我司基于易表制作了自己的台账表格,一直使用均正常,后来我司开发的一种新产品,新产品数据每次输入的时候盐分列均无法输入,其他产品的盐分列均正常,我们觉得列函数没有问题(因为其他产品均可以正常使用,超过规格会提示。) 不知道各位大大谁遇到过这种问题,有的话请发邮件给我cao.jun@kyowafoodsjy.com 我发过邮件给易表的客服了,并黏贴了我司用的易表,客服没有给结果,只说我讲得不清楚,我也不知道怎么才叫将清楚了! |
-- 作者:Czy -- 发布时间:2010/9/29 10:16:00 -- 贴出不能输入数据“盐分”列的刷新公式。 最好上传你的文件,如果数据保密可以删除数据,只带部分虚拟数据传上来即可。 |
-- 作者:江阴协和食品 -- 发布时间:2010/9/29 11:12:00 -- 内容经过处理,版主帮忙看看怎么回事,在产品台账中,DOUCHI POWDER 产品盐分不能输入,你输入1.4,我们的规格是小与2.5的。密码我发给你。 |
-- 作者:江阴协和食品 -- 发布时间:2010/9/29 11:13:00 -- egd文件下载 |
-- 作者:Czy -- 发布时间:2010/9/29 11:45:00 -- 请说明操作步骤,比如在哪列输入数据没用? |
-- 作者:Czy -- 发布时间:2010/9/29 12:11:00 -- 刷新公式有问题的,DOUCHI POWDER产品的盐分值是≤2.5,如果用left取左边两位字符进行比较取到的是≤,这样自然出错,看看这样行不行? if([食塩 %] <> "",if(number([食塩 %]) <number(left(Substitute(findtext("江阴成品规格值","食塩 %","产品名称"," = ",[产品名称],"包装规格"," = ",[包装规格]),"≤",""),2)),if(msgbox("数据超出范围值,是否输入?",2) = True,concat("*",[食塩 %]),eval("")),if(number([食塩 %]) >number(mid(findtext("江阴成品规格值","食塩 %","产品名称"," = ",[产品名称],"包装规格"," = ",[包装规格]),5,2)),if(msgbox("数据超出范围值,是否输入?",2) = True,concat("*",[食塩 %]),eval("")),[食塩 %])),"") |
-- 作者:Czy -- 发布时间:2010/9/29 12:14:00 -- 楼上公式,if(number([食塩 %])后面有一个小于比较符,论坛有bug自动截掉了,自己加上 |
-- 作者:Czy -- 发布时间:2010/9/29 12:18:00 -- 楼上的公式只是根据原公式进行了修改,仍觉得这样的公式还是有问题的。 |