簡體   English   中英

如何在SharePoint 2013中以編輯形式將文本字段添加到人員選擇器

[英]How to make text field to people picker in edit form in SharePoint 2013

在提交新表單時,有文本文件保存了“作者”名稱,但是在編輯該表單時,可以通過任何方式使它取用。使用者選擇器和用戶可以選擇新名稱並保存更改。

不幸的是,Naveen的答案對您不起作用。

客戶端人員選取器不適用於內部部署的SharePoint 2013,除非編寫未使用的自定義加載項時。

您也不能直接將“作者”的現有“文本”字段更改為“人”字段,因為這是非法/無效的字段類型修改。

您將需要編輯現有字段並將其重命名為AuthorOld / AuthorText之類的名稱。 然后創建一個新字段作為名為Author的人員字段。

但是,聽起來您正在嘗試讓用戶編輯創建項目的人的字段。 該字段被鎖定以供最終用戶編輯。 但是,您可以隱藏該字段,而僅創建一個默認值為[Me]的新人員字段(這將在他們創建項目時填寫當前用戶名)。 這會讓您得到聽起來像是在追趕的行為:)

我的理解是,在SP Default編輯表單中,您有一個文本字段來保存用戶值。 現在,您需要將該文本字段設置為PeoplePicker Control。

您有2個選擇可以執行此操作。 1)去OOB。 設置用於將“作者”名稱保存為“用戶字段”的“文本”字段。 因此它將在“新建/編輯表單”中均充當PeoplePicker控件。

2)在編輯表單中添加Content Editor Webpart。 並將該文本字段設置為客戶人員選擇器。

參考客戶人員選擇器

如果有幫助,請標記為答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM