Фильтрация веб-части просмотра данных за последние 3 дня

У нас есть настраиваемый список, в котором есть столбец «Дата подключения», в котором необходимо отображать самые последние элементы списка (относительно столбца «Дата подключения») в различных местах портала. веб-часть просмотра данных кажется лучшим решением, но мне трудно найти правильный метод и синтаксис для фильтрации по дате.

Я могу создать параметр и фильтровать по значению для другого столбца. Я могу фильтровать по конкретной дате. Кажется, я не могу понять, как сказать «Покажи мне все элементы списка, где« Дата подключения »находится в диапазоне [Сегодня] и [Сегодня] -3».

Это возможно? Кто-нибудь знает как это сделать?

Спасибо!


person elorg    schedule 01.04.2009    source источник


Ответы (2)


если вы используете CAML, вы можете это сделать.

<Where>
  <Gt>
      <FieldRef Name="Created" Nullable="True" Type="DateTime"/>
      <Value Type="DateTime"><Today OffsetDays="-7"/></Value>
  </Gt>
</Where>  
person Muad'Dib    schedule 01.04.2009

огромное спасибо. между этим ответом и этим блогом мы смогли выяснить это.

http://blogs.msdn.com/sharepointdesigner/archive/2008/02/25/filtering-and-formatting-with-date-values.aspx#filter_list_on_today_offset

person Community    schedule 02.04.2009