=if(INARRAY("列名",TABLEDATAFIELDS("数据集名称"))>0,"存在","不存在")
TABLEDATAFIELDS(tableData):返回tableData中所有的字段名。
备注:
先从报表数据集中查找,然后再从服务器数据集中查找,返回的是tableData的列名组成的数组。
以我们提供的数据源FRDemo为例:
新建数据集ds1:SELECT*FROM[CUSTOMER]
TABLEDATAFIELDS("ds1")等于CUSTOMERID,CUSTOMERAME,CITY,COUNTRY,TEL,DISTRICT。