Ich habe ein SharePoint DataView WebPart, das eingerichtet wurde, um Daten aus ein paar verschiedenen Listen zu kombinieren. Ich möchte die Daten filtern, um nur Daten von letzter Woche anzuzeigen. Ich bin in der Lage, es zu filtern, um Daten von dieser Woche anzuzeigen, aber war nicht erfolgreich, die Daten der letzten Woche zu erhalten.SharePoint DataView Artikel der letzten Woche anzeigen
Ich habe den Webpart Filter wie folgt einstellen:
Dies ist auf die folgenden xsl übersetzt:
<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'),'-','')]"/>
ich spekulieren, dass ich brauchen, um herauszufinden, wie [zu tun Aktuelles Datum] - 7, jedoch konnte ich nicht herausfinden, wie die Subtraktion durchzuführen ist. Hat jemand eine ähnliche Situation erlebt? Tue ich das überhaupt richtig?