3

CAML クエリを使用して SharePoint リストからデータを取得しようとしています。

属性 Descending を使用していますが、期待どおりに機能しません。

以下のコードを見つけてください。

<OrderBy>
    <FieldRef Name='ID' Descending = 'True'/>
</OrderBy>

上記のコードは、最小の ID (ID は 1、2、3 など) を取得します。私の場合は、ID=1 を取得します。

前もって感謝します。

4

1 に答える 1

13

私の知る限り、降順を指定するための「降順」属性はありません。

代わりに、Ascending 属性を使用し、値として "false" を指定する必要があります。

<OrderBy>
    <FieldRef Name='ID' Ascending='FALSE'/>
</OrderBy>

このページからもわかるように

昇順-- オプションのブール値。これは、ビューで定義されている FieldRef 要素の並べ替え順序を指定します。デフォルト値は TRUE です。

于 2013-03-21T09:48:00.103 に答える