REORDERFIELDS メソッド
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
SharePoint リスト内のフィールドがリストのデータ入力フォームに表示される順序を変更します。
<Method ID="Text">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">REORDERFIELDS</SetVar>
<SetVar Name="ReorderedFields"><Fields>
<Field Name="field_name" />
<Field Name="field_name" />
<Field Name="field_name" />
<Field Name="field_name" />
<Field Name="field_name" />
<Field Name="field_name" />
<Field Name="field_name" />
</Fields>
</SetVar>
<SetVar Name="owshiddenversion">Integer</SetVar>
</Method>
パラメーター
パラメータ |
説明 |
---|---|
ID = "Text" |
アプリケーション固有の文字列。Microsoft SharePoint Foundation と互換性のある Microsoft Office SharePoint Designer 2007 などの HTML エディタでは、この文字列がメソッドのシーケンス番号と名前を提供します。 |
Scope = "Request" |
Request に設定すると、Scope 属性には、これを囲む Method 要素のスコープを表す変数が設定されます。ただし、この変数が別のタグで変更される場合は除きます。 |
Name = "Cmd" |
REORDERFIELDS に設定する必要があります。 |
Name = "ReorderedFields" |
フィールド順序の CAML での説明。 |
Name = "owshiddenversion" |
これは SharePoint リストの現在のバージョン番号です。REORDERFIELDS コマンドは、Windows SharePoint Services とクライアント プログラムのリストのバージョン番号が一致している場合にのみ機能します。これにより、リスト スキーマを同時に複数のユーザーが修正することを防ぎます。 |
デコード
<Method ID="0,REORDERFIELDS">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">REORDERFIELDS</SetVar>
<SetVar Name="ReorderedFields"><Fields>
<Field Name="owshiddenversion" />
<Field Name="ID" />
<Field Name="Title" />
<Field Name="Modified" />
<Field Name="Created" />
<Field Name="Author" />
<Field Name="Editor" />
<Field Name="Edit" />
<Field Name="LinkTitle" />
<Field Name="Name" />
<Field Name="Age" />
<Field Name="FieldXYZ" />
<Field Name="Address" />
<Field Name="FieldABC" />
</Fields>
</SetVar>
<SetVar Name="owshiddenversion">10</SetVar>
</Method>