【问题标题】:Powerapps how to input into a people picker column in SharePointPowerapps 如何在 SharePoint 中输入人员选择器列
【发布时间】:2020-11-13 12:24:05
【问题描述】:

我有一个 PowerApps 应用程序,它有一个字段应该输入到 SharePoint Online 中的人员选择器列中。

我有一张“经理姓名”的数据卡,它是 SharePoint 中的人员选择器列,该卡包含一个组合框。


组合框包含允许它搜索 Office 365 并返回用户列表的信息。然后我可以从列表中选择用户。


这是应输入 SharePoint 列的数据卡信息

我不确定我需要在“默认”和“更新”字段中添加什么,我认为这是问题所在。

我对 PowerApps 还很陌生,如果这是一个明显的问题,我很抱歉

【问题讨论】:

    标签: sharepoint-online powerapps peoplepicker powerapps-formula


    【解决方案1】:

    假设您的 Combobox 正常工作并且您的用户很好,您可以执行以下操作:

    默认:ThisItem.'Your Column Name'

    更新

     {
       '@odata.type':"#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser",
       Claims:First(ComboBox4.SelectedItems).Claims,
       DisplayName:First(ComboBox4.SelectedItems).DisplayName,
       Email:First(ComboBox4.SelectedItems).Email
     }
    

    现在,您可能需要有条件地更改组合框 DefaultSelectedItems(如果 FormMode 是 New、Edit 或 View)

    DefaultSelectedItems

    Table({
        '@odata.type':"#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser",
        Claims: ThisItem.'Your Column Name'.Claims,
        DisplayName:ThisItem.'Your Column Name'.DisplayName,
        Email:ThisItem.'Your Column Name'.Email   
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-03
      • 2020-10-26
      • 1970-01-01
      • 2020-11-11
      • 2011-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多