Метод REORDERFIELDS
Дата последнего изменения: 9 марта 2015 г.
Применимо к: 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" |
Строка, зависящая от приложения. В редакторе HTML, совместимом с Microsoft SharePoint Foundation, например, Microsoft Office SharePoint Designer 2007, в этой строке содержится порядковый номер и имя метода. |
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>