SP 목록에서 항목 생성 중에 '제목'열에 시퀀스 번호를 프로그래밍 방식으로 추가합니다.

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/66073

문제

위의 제목에 따라 IT 지원 요청을 저장하는 목록이 있습니다.항목 ID와 일치하는 시퀀스 번호가 필요 하고이 시퀀스 번호를 요청의 제목에 추가하려고합니다.

항목이 추가 된 이벤트 수신기를 추가하고 완료 할 수 있음을 알고 있습니다.시각적 인 WebPart를 통해 이미 요청 항목을 추가하고 있기 때문에 하나의 쉘 아래 모든 기능을 갖는 것이 좋을 수 있습니다.

모든 제안?

도움이 되었습니까?

해결책

먼저 항목을 다시 생성하는 것보다 ID가 생성되도록 목록 항목을 추가하십시오. 제목 필드와 CONAT ID 열을 업데이트하십시오. 이와 같은 의사 코드 아래 :

ListItem newItem = lstObject.Items.Add();
newItem["Field"] = "something";

newItem.Update();

newItem = lstObject.Items.GetItemById(newItem.Id);
newItem["Title"] = "YourText" + newItem.Id.ToString();
newItem.Update();
.

다른 업데이트가 UpdateOverwriteVersion() 기능 대신 Update()를 사용할 수있는 것보다 버전을 만들지 않으려면!

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