SharePoint リストのすべての列と行のデータを取得したいと考えています。そのため、取得するすべてのフィールドを指定する「ViewFields」パラメーターを Web サービス関数 getListItems() に送信しようとしていました。リクエスト xml は次のとおりです。
<GetListItems xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<listName>'.$list.'</listName>
<rowLimit>'.$limit.'</rowLimit>
<queryOptions xmlns:SOAPSDK9="http://schemas.microsoft.com/sharepoint/soap/" >
<QueryOptions/>
</queryOptions>
</GetListItems>
「ViewFields」タグは次のとおりです。
<ViewFields>
<FieldRef Name="ID" />
<FieldRef Name="Title" />...
</ViewFields>
を挿入しようとしましたが、デフォルト ビューのフィールドを上書きしていません。だから、私はそれを正しい場所に与えていないのではないかと思いました. したがって、私の質問は、デフォルト ビューのフィールドをオーバーライドするように、リクエスト xml のどこにタグを付ける必要があるかということです。前もって感謝します。