我有一个下拉列表,DataCardValue9,在条目中有"Fournisseur“。我可以选择我想要的“四人”。工作中。我有几个标签,上面有:
LookUp(Fournisseur;DataCardValue9.Selected.Title in Fournisseur.Title;Ville)所以,我在找地址,城市,数字.从我的四位在下楼。标题在四人中是独一无二的。那么,为什么结果总是第一行,而不是"DataCardValue9.Selected.Title in Fournisseur.Title“的行呢?
谢谢。
发布于 2018-10-19 16:06:58
您可能希望有这样的表达式:
LookUp(Fournisseur; Title = DataCardValue9.Selected.Title; Ville)LookUp函数中的表达式在第一个参数的数据源上下文中工作。如果要与单行中的标题列进行比较,只需指定Title。
当您指定Fournisseur.Title时,由于您的Fournisseur表中没有Fournisseur列,该表达式将被解释为“Fournisseur表中标题列的所有值。而且由于从下拉列表中选择的标题来自同一个数据源,该表达式对于表中的所有项都是正确的。当LookUp生成多个项时,它将接受第一个项,这就是您所观察到的。
https://stackoverflow.com/questions/52894062
复制相似问题