根据不同结果显示不同数据集字段
lookup函数怎么使用呢,以及就是我想根据不同结果显示不同表的不同字段取值,根据IFF和lookup函数怎么取到其他数据集的值呢,目前就是只能有一个数据集一个字段取得到值,还有就是如果是三种判断语句,怎么写,还有就是两种判断,但是第一个判断是一个集合呢,不好意思,问题有点多您好,这种也是可以的:
也就是IIF 判断 + loopup即可。方法基本如下:
例如我有Table1和Table2.两个表通过ID关联
{IIF(Table1_Field1 = "***",Table1_Field1, Lookup(Table1_ID,Table2_ID,Table2_Field1,"Table2"))}表达式的第二个返回值使用lookup表达式即可。
您好,对应的函数的使用和语法在表达式的编写界面均有解释和示例。根据您的描述,我感觉使用lookup函数就可以实现,数据集和数据集之间有关联关系,然后使用lookup函数编写表达式就可以实现,具体可以参考下面的例子:
lookup等函数的使用说明
一对一的关系使用lookup,一对多的关系使用lookupSet配合join,表达式写法:{Join(lookupSet(X,X,X,X),",")},您参考上图的写法修改一下测试看看。
您截图的iif表达式显示第一个数据集或者第二个数据集,这个只能取到第一个或者第二个数据集的第一条数据。
Bella.Yuan 发表于 2024-9-24 09:19
您好,对应的函数的使用和语法在表达式的编写界面均有解释和示例。根据您的描述,我感觉使用lookup函数就可 ...
你可能理解错了 Bella.Yuan 发表于 2024-9-24 09:19
您好,对应的函数的使用和语法在表达式的编写界面均有解释和示例。根据您的描述,我感觉使用lookup函数就可 ...
其中A是目前表的值,但是另外一个则是另外一个表的,有一个判断过程,根据合格不合格,选择另外一表的字段值,也就是可能是A的字段,也可能是B的字段,不是固定的 wjg 发表于 2024-9-24 09:47
其中A是目前表的值,但是另外一个则是另外一个表的,有一个判断过程,根据合格不合格,选择另外一表的字 ...
您好,根据您的描述,可以使用多个iif嵌套来编写对应的表达式,但是这里需要注意,此时只能取到数据集1或者数据集2的字段的第一个值或者最后一个字,目前只有first/last这2个函数。
Bella.Yuan 发表于 2024-9-24 17:26
您好,根据您的描述,可以使用多个iif嵌套来编写对应的表达式,但是这里需要注意,此时只能取到数据集1或 ...
那增加过滤条件与关联数据集关联,能实现变化吗,得到每一页的第一个的结果
页:
[1]