SOAP UI를 사용하여 Sharepoint List를 쿼리하고 있습니다. 나는 오류가 있지만 언급 한 시간 동안 목록에 액세스 할 수 있습니다 Sharepoint 페이징으로 목록 쿼리
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.</faultstring>
<detail>
<errorstring xmlns="http://schemas.microsoft.com/sharepoint/soap/">The query cannot be completed because the number of lookup columns it contains exceeds the lookup column threshold enforced by the administrator.Operations that exceed the list view threshold are allowed in the following time window defined by the administrator: <br/><b>Daily, from 7:00:00 PM to 11:00:00 PM . </b></errorstring>
<errorcode xmlns="http://schemas.microsoft.com/sharepoint/soap/">0x80070093</errorcode>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
가 : 여기에 내 ** 업데이트 ** SOAP 요청 :이 프로그램을 실행할 때
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://schemas.microsoft.com/sharepoint/soap/">
<soapenv:Header/>
<soapenv:Body>
<soap:GetListItems>
<!--Optional:-->
<soap:listName>Example</soap:listName>
<!--Optional:-->
<soap:viewName>{AAAAA-AAAA-AAA-AAAAA}</soap:viewName>
<!--Optional:-->
<soap:query>
<Query>
</Query>
</soap:query>
<!--Optional:-->
<soap:viewFields>
<ViewFields>
<FieldRef Name="Author" />
<FieldRef Name="ContentType" />
<FieldRef Name="ContentTypeId" />
</ViewFields>
</soap:viewFields>
<!--Optional:-->
<soap:rowLimit>1000</soap:rowLimit>
<!--Optional:-->
<soap:queryOptions>
<QueryOptions>
<ViewAttributes Scope="RecursiveAll"/>
</QueryOptions>
</soap:queryOptions>
<!--Optional:-->
<soap:webID></soap:webID>
</soap:GetListItems>
</soapenv:Body>
</soapenv:Envelope>
나는 아래의 오류 이 시간 이외에이 목록에 액세스 할 수있는 페이지 매김이나 다른 어떤 방법을 통해? 어떤 도움을 주셔서 감사합니다.
안녕하세요, Thriggle, 답장을 보내 주셔서 감사합니다. 이 목록에 대한 관리자 액세스 권한이 없습니다. 이 열을 수정하려면 관리자 권한이 필요합니까? –
SOAP 메시지에서 뷰의 GUID를 지정합니다. {AAAA-AAAA-AAAA-AAAAAA} soap : viewName>'뷰를 편집하거나 다른 뷰를 생성 할 수 없다면 SOAP을 수정하여 원하는 '' 8 개 이하의 조회 필드를 포함해야합니다. –
Thriggle
좋아요, 저는 viewFields를 추가하고 도움이되는지 확인하려고합니다. 고마움 Thriggle. –