Фильтрация веб-части представления данных по "последним 3 дням" - PullRequest
3 голосов
/ 01 апреля 2009

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

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

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

Спасибо!

Ответы [ 2 ]

5 голосов
/ 01 апреля 2009

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

<Where>
  <Gt>
      <FieldRef Name="Created" Nullable="True" Type="DateTime"/>
      <Value Type="DateTime"><Today OffsetDays="-7"/></Value>
  </Gt>
</Where>  
1 голос
/ 02 апреля 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...