문제

사용자 필드의 기본 사용자를 현재 사용자 -> [ME]로 설정할 수 있습니까?어떻게 끝나나요? 이미 가지고있는 XML은 다음과 같습니다.

<Field ID="{F117832D-E722-460C-A083-162C55B701F9}" Type="User" Name="PrimAdministrator" 
       DisplayName="Primary Adminstrator" Required="TRUE" UserSelectionMode="PeopleOnly" 
       ShowField="Name" ></Field>
.

도움이 되었습니까?

해결책

나는 그것이 가능하다는 것을 믿지 않는다

https://stackoverflow.com/questions/10343574/how-can-i-set-a-user-ffield-to-a-default-value-of-a-user--a-a-a-a-user-a-a-a-a-user--in-thro

다른 옵션은 워크 플로에서 설정할 수 있습니다

다른 팁

이벤트 수신기를 부착하는 것은 해결책 중 하나 일 수 있습니다.

새 항목 양식이 열리면 기본값이 설정되어 있으면 새 항목 양식에 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://social.technet.microsoft.com/forums/sharepoint/en-us/f2de4f24-21dc-452b-96c4-1dc-452b-96c4-1da9633bfb38/ 기본값 - Person-or-group-in-a-sharepoint-2010- 사용자 정의 목록

http : //kenkumar.blogspot. / 2011 / 06 / SharePoint-2010-set-default-value-for.html

http://spjsblog.com/2010/05/28/get-o-set-value-for-sharepoint-field-in-for-editform-and-dispform-get -only-in-dispform /

PushPendra의 코드는 SharePoint 2010에서만 작동합니다.

이 애드온을 봅니다 ( SharePoint 기본값 부가 기능 )을 참조하십시오.가능합니다.

"현재 사용자"(항목 추가 사용자)를 기본값으로 설정합니다.

여기에 이미지 설명을 입력하십시오

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top