以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- Listfor函数能不能用if来判断 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=26727) |
||||
-- 作者:igvkujn -- 发布时间:2013/11/28 13:45:00 -- Listfor函数能不能用if来判断 IF([供应商] =乐美达A车间, "|"+Listfor("电镀明细表","型号","委外单号",[委外单号],if([供应商] =英杰, "|"+Listfor("电镀明细表","型号","委外单号",[委外单号])) "|"+Listfor(if[供应商]=乐美达A车间,"电镀明细表","型号","委外单号",[委外单号].if[供应商] =英杰,"抛光明细表","型号","委外单号",[委外单号]))
这两个方法都不对,请教大师. |
||||
-- 作者:lyang70 -- 发布时间:2013/11/28 14:46:00 -- 传文件看看! |
||||
-- 作者:igvkujn -- 发布时间:2013/11/28 14:47:00 --
|
||||
-- 作者:igvkujn -- 发布时间:2013/11/28 14:48:00 -- 是在入库明细表里,型号,字段 |
||||
-- 作者:igvkujn -- 发布时间:2013/11/28 14:51:00 -- 是在入库明细表里,型号,字段
|
||||
-- 作者:lyang70 -- 发布时间:2013/11/28 15:01:00 -- 1、列表项目可以用If来判断。 2、1楼的逻辑思路没问题,但语法不对(结合文件看参数也有问题) 3、“入库明细表”的“型号”列的列表项目公式我理解应为(供参考): IF([供应商] ="乐美达A车间", "|" + Listfor("电镀明细表","型号","委外单号",[委外单号]),if([供应商] ="英杰", "|"+Listfor("抛光明细表","型号","委外单号",[委外单号]),""))
详见附件“入库明细表”的“型号”列的列表项目公式:
|
||||
-- 作者:iyplx2425 -- 发布时间:2013/11/28 15:13:00 -- 楼主第一个公式好像有语法问题。应该是: IF([供应商] ="乐美达A车间", "|"+Listfor("电镀明细表","型号","委外单号",[委外单号]),if([供应商] ="英杰", "|"+Listfor("电镀明细表","型号","委外单号",[委外单号]),[型号])) |
||||
-- 作者:igvkujn -- 发布时间:2013/11/29 8:10:00 -- 谢谢,高手 |
||||
-- 作者:igvkujn -- 发布时间:2013/11/29 13:20:00 -- 我的易表文件打包安装后,按ctrl+alt+shift+q还可以进去改,别的人不能改,请教是怎么回事? |
||||
-- 作者:igvkujn -- 发布时间:2013/11/30 12:51:00 -- 最后这个空引空是什么意思? "" |