按"最近3天"过滤数据视图Web部件

elo*_*org 3 sharepoint-2007 filter dataviewwebpart

我们有一个自定义列表,其中包含一个名为"连接日期"的列,需要在门户网站的不同位置显示最新的列表项(相对于此"连接日期"列).数据视图Web部件似乎是最好的解决方案,但我找不到按日期过滤的正确方法和语法.

我可以创建一个参数并按另一列的值进行过滤.我可以按特定日期过滤.我似乎无法弄清楚如何说"显示所有列表项目'连接日期'在[今天]和[今天] -3"的范围内.

这可能吗?有谁知道如何做到这一点?

谢谢!

Mua*_*Dib 5

如果你使用CAML,你可以做到.

<Where>
  <Gt>
      <FieldRef Name="Created" Nullable="True" Type="DateTime"/>
      <Value Type="DateTime"><Today OffsetDays="-7"/></Value>
  </Gt>
</Where>  
Run Code Online (Sandbox Code Playgroud)