에
<Where>
, 올해는 3 개의 항목 만 표시하고 싶습니다.
나는 나의 ListDefinition의 <View>
섹션에서 <RowLimit>
, 또는 비슷한 를 사용할 수 있습니까?<OrderBy>
와 결합하면 트릭을 수행 할 수 있습니다.
<Query>
<OrderBy>
<FieldRef Name='Title' Ascending='False' />
</OrderBy>
<Query>
에
<Where>
, 올해는 3 개의 항목 만 표시하고 싶습니다.
나는 나의 ListDefinition의 <View>
섹션에서 <RowLimit>
, 또는 비슷한 를 사용할 수 있습니까?<OrderBy>
와 결합하면 트릭을 수행 할 수 있습니다.
<Query>
<OrderBy>
<FieldRef Name='Title' Ascending='False' />
</OrderBy>
<Query>
뷰 스키마는 다음과 같이해야하고 내부의 3 변경할 수 는 페이징 = "false"는 의미 "행 제한은 절대 더 많은 항목을 참조 할 링크가 없다"
참조가 : http://msdn.microsoft.com/en-us/library/dd588460(v=office.11).aspx
<RowLimit Paged="FALSE">3</RowLimit>
<View BaseViewID="0" Type="HTML" MobileView="TRUE" TabularView="FALSE">
<Toolbar Type="Standard" />
<XslLink Default="TRUE">main.xsl</XslLink>
<RowLimit Paged="TRUE">3</RowLimit>
<ViewFields>
<FieldRef Name="LinkTitleNoMenu"></FieldRef>
</ViewFields>
<Query>
<OrderBy>
<FieldRef Name="Title" Ascending="False"></FieldRef>
</OrderBy>
</Query>
</View>
일반보기 편집기를 사용하면 결과 개수를 정렬하고 제한 할 수 있습니다. – Kobi
언급을 잊어 버림 - VS에서 XML로 작성했습니다 – Tschareck
아마도 이전 질문에 대해 의견을 말하고 투표하고 답변을 수락 할 수 있습니까? 어쩌면 해결책이 이미 존재할 수도 있습니다. 연도의 일부분을 얻는 계산 된 필드는 쉽게 들립니다. –