J'ai une partie Web SharePoint DataView qui est configurée pour combiner des données provenant de quelques listes différentes. Je veux filtrer les données pour afficher uniquement les données de la semaine dernière. Je suis capable de le filtrer pour afficher les données de cette semaine, mais je n'ai pas réussi à afficher les données de la semaine dernière.SharePoint DataView Afficher les éléments de la semaine dernière
J'ai le filtre partiel web mis en place comme ci-dessous:
Cela se traduit par la xsl suivante:
<xsl:variable
name="Rows"
select="/dsQueryResponse/Rows/Row[
number(translate(substring-before(@Week_x0020_Starting,'T'),'-',''))
<=
number(translate(substring-before($Today,'T'),'-',''))
and
number(translate(substring-before(@Week_x0020_Ending,'T'),'-',''))
>=
number(translate(substring-before($Today,'T'),'-','')]"/>
Je spécule que je dois savoir comment faire [ Current Date] - 7, mais je n'ai pas été capable de comprendre comment faire la soustraction. Est-ce que quelqu'un a rencontré une situation similaire à celle-ci? Est-ce que je vais même à propos de cela correctement?