SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.


SharePoint CQWP CAML "TODAY" mit Uhrzeit

Unbeantwortet Dieser Beitrag hat 3 Antworten

Ohne Rang
302 Beiträge
Ardenda erstellt 7 Apr 2013 17:55
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

 

benötige für einen Content Query Webpart eine Filterung nach Uhrzeit. Aus dem Standard heraus geht es nur mit Tag, sprich "Today".

kann mir einer sagen wie eine CAML Abfrage lautet um nach Uhrzeit zu filtern? 

 

Beispiel: Feld "Startdatum": 07.04.2013 15:00 --> Zeige Datensatz an wenn das Datum und die Uhrzeit erreicht ist.

Das Datum ist nur ein BEispiel und kein fester Wert

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 8 Apr 2013 10:03
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hier Informationen zu den Möglichkeiten: http://blogs.evocom.de/af/archive/2010/12/03/caml-anfragen-in-sharepoint.aspx

Du brauchst ein IncludeTimeValue="True"

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
302 Beiträge
Ardenda Als Antwort am 11 Apr 2013 10:42
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

danke für den Tipp. Wenn ich aber jetzt das Webpart Importiere und einbinde, bekomme ich bei der Anzeige der CQWP einen Fehler.

Hier meine CAML

 

          <Query>

            <Where>

              <And>

                <Leq>

                  <FieldRef Name="StartDate" />

                  <Value IncludeTimeValue="TRUE" Type="DateTime"><Today /></Value>

                </Leq>

                <And>

                  <Geq>

                    <FieldRef Name="EndDate" />

                    <Value IncludeTimeValue="TRUE" Type="DateTime"><Today /></Value>

                  </Geq>

                  <Eq>

                    <FieldRef Name="TopNews" />

                    <Value Type="Boolean">False</Value>

                  </Eq>

                </And>

              </And>

            </Where>

            <OrderBy>

              <FieldRef Name="StartDate" Ascending="False" />

            </OrderBy>

             </Query>

 

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 11 Apr 2013 10:55
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Verwende bei bool'schen Feldern (TopNews) nicht true oder false sondern 1 oder 0. Das steht aber auch auf der verlinkten Seite ;-)

Viele Grüße
Andi
af @ evocom de
Blog