Lightswitch Sql 根据第二个列表的内容过滤列表

Lightswitch Sql Filter list based on contents of second list

我使用 Lightswitch 生成了这个屏幕。当一支球队从主队自动完成框中选择一个俱乐部时,它会用为该俱乐部效力的球员填充主队球员列表。我还有一个 Select 按钮(未显示),它将添加选择的主场球员并将其添加到比赛球员集合中。之后我想过滤主场球员列表以不显示已选择的球员。

我只是不知道如何根据第二个列表的全部内容来归档列表...

谢谢

我认为可能有更简单的方法来实现您想要的。添加一个名为 Selected 的布尔字段到 Home Players 集合。当一个 Home Player 被选择在 Match Players 集合中时,将该布尔值设置为 True。确保 Home Players 集合在 Selected = False 上有一个过滤器。

您可能需要手动刷新屏幕。如果您要保存数据,您还需要考虑 Home Players 集合会发生什么情况——可能要确保在保存管道中的某个地方,Selected 在保存时始终为 false。但是,这一切听起来比基于另一个集合过滤集合要容易得多,我什至不确定如果没有一些严重的扭曲是可能的。