2009-07-22 21 views
2

私はいくつかの異なるリストのデータを結合するように設定されたSharePoint DataView WebPartを持っています。先週のデータのみを表示するようにデータをフィルタリングしたい私は今週のデータを表示するためにそれをフィルタリングすることができますが、先週のデータが表示されるのに失敗しています。SharePoint DataView先週のアイテムを表示

私は以下のように設定したWebパーツのフィルタがあります:[私は私が行う方法を見つけ出す必要があると推測

<xsl:variable 
    name="Rows" 
    select="/dsQueryResponse/Rows/Row[ 
     number(translate(substring-before(@Week_x0020_Starting,'T'),'-','')) 
     &lt;= 
     number(translate(substring-before($Today,'T'),'-','')) 
     and 
     number(translate(substring-before(@Week_x0020_Ending,'T'),'-','')) 
     &gt;= 
     number(translate(substring-before($Today,'T'),'-','')]"/> 

Filter

これは、次のXSLに変換します現在の日付] - 7、しかし、私は減算を行う方法を把握することができませんでした。誰もこのような状況に遭遇しましたか?私はこれについて正しく行っていますか?

答えて

1

私は私が必要なものを行い、一緒に何かをハックする管理:

私は+ 7日の週の開始日を示し、リスト上の計算された列を作成し、現在の日付と比較することを使用。

関連する問題