以文本方式查看主题

-  易表在线答疑  (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
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:米兰管理软件.egd


--  作者:igvkujn
--  发布时间:2013/11/28 14:48:00
--  

是在入库明细表里,型号,字段


--  作者:igvkujn
--  发布时间:2013/11/28 14:51:00
--  

是在入库明细表里,型号,字段

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:米兰管理软件.egd


--  作者:lyang70
--  发布时间:2013/11/28 15:01:00
--  

1、列表项目可以用If来判断。

2、1楼的逻辑思路没问题,但语法不对(结合文件看参数也有问题)

3、“入库明细表”的“型号”列的列表项目公式我理解应为(供参考):

IF([供应商] ="乐美达A车间", "|" + Listfor("电镀明细表","型号","委外单号",[委外单号]),if([供应商] ="英杰", "|"+Listfor("抛光明细表","型号","委外单号",[委外单号]),""))

 

详见附件“入库明细表”的“型号”列的列表项目公式:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例1.egd


--  作者: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
--  
最后这个空引空是什么意思? ""