如果存在于其他字段中,则从下拉列表中删除人员

Remove People From Drop Down If Exist in Other Fields

我有一个使用 SharePoint 列表创建的 PowerApp,其中包含多个个人或组类型。 PowerApp 有一个表单,允许用户从 M365 为给定字段 select 员工。

问题是我想删除已经 assigned/select 的人。

这是 powerapp 的屏幕截图。目前,如果一个人在 Window1 中被 selected,他们仍然可以在 Window2 中被 select 访问。我想让那个人不在 Window2 中显示为 selection 选项。

另一个问题是 SharePoint 列表启用了允许多个 selection。非常感谢 guidance/advice 解决这个问题。

Window 1: Onchange - 设置(window1SelectedItem,Self.Selected.Value);

项目 - 过滤器(项目,值 <> window2SelectedItem,值 <> window3SelectedItem,值 <> window4SelectedItem,值 <> window5SelectedItem);

Window 2: Onchange - 设置(window2SelectedItem,Self.Selected.Value);

项目 - 过滤器(项目,值 <> window1SelectedItem,值 <> window3SelectedItem,值 <> window4SelectedItem,值 <> window5SelectedItem);

Window 3: Onchange - 设置(window3SelectedItem,Self.Selected.Value);

项目 - 过滤器(项目,值 <> window1SelectedItem,值 <> window2SelectedItem,值 <> window4SelectedItem,值 <> window5SelectedItem);

Window 4: Onchange - 设置(window4SelectedItem,Self.Selected.Value);

项目 - 过滤器(项目,值 <> window1SelectedItem,值 <> window2SelectedItem,值 <> window3SelectedItem,值 <> window5SelectedItem);

Window 5: Onchange - 设置(window5SelectedItem,Self.Selected.Value); 项目 - 过滤器(项目,值 <> window1SelectedItem,值 <> window2SelectedItem,值 <> window3SelectedItem,值 <> window4SelectedItem);

如果此答案对您有帮助,请采纳为正确答案。