-
10-12-2019 - |
문제
사용자 필드의 기본 사용자를 현재 사용자 -> [ME]로 설정할 수 있습니까?어떻게 끝나나요? 이미 가지고있는 XML은 다음과 같습니다.
<Field ID="{F117832D-E722-460C-A083-162C55B701F9}" Type="User" Name="PrimAdministrator"
DisplayName="Primary Adminstrator" Required="TRUE" UserSelectionMode="PeopleOnly"
ShowField="Name" ></Field>
. 해결책
나는 그것이 가능하다는 것을 믿지 않는다
다른 옵션은 워크 플로에서 설정할 수 있습니다
다른 팁
이벤트 수신기를 부착하는 것은 해결책 중 하나 일 수 있습니다.
새 항목 양식이 열리면 기본값이 설정되어 있으면 새 항목 양식에 JavaScript / JQuery가 필요합니다.
또한 브라우저 옵션이 없더라도 C # 코드를 사용하여 기본값을 설정할 수 있습니다. 여기에는 사용자 / 그룹 필드에 대해 수행 할 수있는 작업이 있습니다.
using(SPSite site = new SPSite("site url"))
{
SPWeb web = site.RootWeb;
SPList list = web.Lists["My List with the field"];
SPField fld = list.Fields["My User Or Group Field"];
SPUser usr = web.EnsureUser("DOMAIN\\login");
SPFieldUserValue defValue = new SPFieldUserValue();
defValue.LookupId = usr.ID;
fld.DefaultValue = defValue.ToString();
fld.Update();
list.Update();
}
.
http : //kenkumar.blogspot. / 2011 / 06 / SharePoint-2010-set-default-value-for.html
PushPendra의 코드는 SharePoint 2010에서만 작동합니다.
이 애드온을 봅니다 ( SharePoint 기본값 부가 기능 )을 참조하십시오.가능합니다.
"현재 사용자"(항목 추가 사용자)를 기본값으로 설정합니다.
제휴하지 않습니다 sharepoint.stackexchange