以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  listfor函数的问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=21308)

--  作者:Egei
--  发布时间:2012/6/4 21:05:00
--  listfor函数的问题
Listfor(Grid, Col, CompareCol, CompareValue, CompareCol, CompareValue,.....,Option)

Grid         列表项目来源表,可以用表名表示,也可以用位置表示。
Col          列表项目来源列,可以用列名称表示,也可以用列位置表示。
CompareCol   来源表中进行条件判断的列,可以用列名称表示,也可以用位置表示。
CompareValue 进行条件判断的值,只有来源表中某行CompareCol列的内容等于CompareValue,该行Col列的内容才会参与形成列表项目。
Option       可选参数。默认情况下,ListFor只排除相邻的重复内容,如果将本参数设为1,将排除所有重复内容,如果参数设为2,将不排除任何内容。

 

listfor函数要筛选出列表达式,并可以设置多个筛选条件,但如果实际上需要设置,两个筛选条件,这个两个条件是或的关系,如何设置呢? filterfor就有相关参数来设置,是与还是或


--  作者:wjq1072
--  发布时间:2012/6/4 21:15:00
--  
增加一个逻辑辅助列一般都能够解决。
--  作者:Egei
--  发布时间:2012/7/13 10:21:00
--  

终于自己想到一个办法解决,不用增加逻辑列。

Listfor()+"|"+listfor() 就可以解决这个问题了。

[此贴子已经被作者于2012-7-13 10:47:00编辑过]