Tsc*_*eck 2 sharepoint list-definition splist
我正在创建一个列表视图-以编程方式使用XML。标题字段仅包含年份(列表是某种年度报告)。据我了解,在中的CAML中过滤此项目并非易事<Where>,我希望只能显示3个年份最高的项目。
我可以<RowLimit>在ListDefinition的<View>部分中使用或类似的东西吗?再加上<OrderBy>,就可以解决问题。
<Query>
<OrderBy>
<FieldRef Name='Title' Ascending='False' />
</OrderBy>
<Query>
Run Code Online (Sandbox Code Playgroud)
小智 5
视图架构应如下所示,您可以在其中更改3,Paged =“ 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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2302 次 |
| 最近记录: |