2017-12-20 3 views
0

쉐어 포인트 목록이 있다고 가정합니다. 아래 찾을 난 그냥검색 쉐어 포인트 목록 동일한 값을 가진 열 항목

이름 다음은 수정 된 날짜 keshav있는 그 행 값을 페치 이름 열에서 keshav 같은 중복 된 경우 등 수정 된 이름과 같은 모든 열 값을하고 싶어

Listname="NameData" 


Name  ModifiedDate Place 

keshav  19/12/2015 A 
madhav  19/11/2015 B 
keshav  19/10/2015 C 
madhav  19/10/2015 D 
Ram   19/10/2015 E 

자세한 사항하세요 예를 들어 위의 예와 같이 가장 최근의 사례 이름 열 keshav에 중복 값이있는 경우(이름 : keshav, 수정 : 19/12/2015, 장소 : A)으로 SPQuery에 최신 이 수정 된 날짜이므로 열 값을 처리해야합니다. 중복 된 열 값이 없으면 동일한 값이어야합니다. 위의 경우 Spquery를 제공해주십시오. 감사합니다

+0

누구나 대답 할 수 있습니까? –

답변

0

그래서 한 달 간의 투쟁 끝에 내 자신의 질문에 대답 할 수있었습니다.

아래 링크 코드를 사용하여 코드를 찾으십시오.

SPList lstICSSDocuments = web.Lists.TryGetList("YourListName"); 

    List<SPListItem> filtered_List_Item = (from SPListItem item in lstICSSDocuments 

        group item by item["Name"].ToString() into grp 

        select grp.OrderByDescending(g => g["ModifiedDate"]).First()).ToList(); 
+0

누구든지 C# 코드를 위의 코드로 변경할 수 있습니까? 감사합니다. –

관련 문제