none
Не отрабатывает CAML-запрос RRS feed

  • Общие обсуждения

  • здравствуйте!
    Разрабатываю отчет для SharePoint, VS2005.
    источник данных XML
    Подскажите, пожалуйста, как передать в запрос конкретную дату? Тэги now и today не подходят, мне нужно задавать дату с и дату по.
    2009-08-25; 25.08.2009; 2009-08-25 00:00:00;2009-08-21T000000Z;2009-08-25T00:00:00Z
    Ни один мой вариант задания даты не проходит, выдает все, что есть в списке.
    Если выполняю тот же запрос в CAML-Viewer, результат правильный получается
    Текст запроса:

    <Query> 
    <SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction> 
    <Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems"> 
    <Parameters> 
        <Parameter Name="listName"> 
           <DefaultValue>{F46DF8BA-5955-41C7-8774-6C12CD0C1E31}</DefaultValue> 
        </Parameter> 
    </Parameters> 
    </Method> 
              <Where>
                        <Eq>
                             <FieldRef Name="Created" />
                             <Value Type="DateTime" IncludeTimeValue="FALSE">2009-08-21</Value>
                        </Eq>
              </Where>
    <ElementPath IgnoreNamespaces="True">*</ElementPath>
    </Query>
    27 августа 2009 г. 7:44