Matrix42 Service Store Anzeigefilter

Post Reply
jlies
Posts: 76
Joined: 07. Dec 2009, 13:14
Location: Wunstorf
Contact:

Matrix42 Service Store Anzeigefilter

Post by jlies » 02. Mar 2010, 13:43

Ich habe bisher noch keine Themen zum ServiceStore (ehemals Update4U)hier gefunden, aber ich hoffe das ich hier trotzdem hilfe bekommen!?

Wie kann ich im Servicdesk die Anzeige so filtern, das ich nur die Tickets von heute sehe, bzw. die der letzten 2 Wochen egal in welchem Status?
Also was ich suche ist der ASQL String:
Recipient = CURRENTUSERID() AND
(T(SPSCommonClassBase).State <> 204)

User avatar
tbesse
Posts: 134
Joined: 08. Mar 2010, 21:25
Location: Andover, Hampshire
Contact:

Post by tbesse » 08. Mar 2010, 21:39

Hallo,

das ist ganz einfach: Arbeiten Sie in der Struktur (z.B. "Störungen") einfach mit dem DATEADD-Statement. Alle Störungen der letzten drei Wochen bekommen Sie beispielsweise so:

CreatedDate >= DATEADD(d, -21, GetDate())

Das richtige Feld für die Abfrage (z.B. "CreatedDate") bekommen Sie leicht über das Tabellenlayout heraus, wenn Sie sich einmal unsicher sind.

Eine Referenzseite für das verwendete TSQL finden Sie hier:

http://msdn.microsoft.com/de-de/library/ms186819.aspx

Ich hoffe, Ihnen damit geholfen zu haben.

42 Grüße,

Thorsten Besse
Presales Consultant Matrix42 8)

jlies
Posts: 76
Joined: 07. Dec 2009, 13:14
Location: Wunstorf
Contact:

Danke

Post by jlies » 09. Mar 2010, 10:58

Danke für die Hilfe hat super geklappt.
Hierbei ist wohl wichtig das

Code: Select all

GetDATE() 
das genaue Datum mit Uhrzeit ausgibt. Daher geht wohl sowas wie

Code: Select all

CreatedDate =  GetDate() 
nicht.

Habe es so gelöst:

Code: Select all

CreatedDate >= DATEADD(hh,-12,GetDate()) 
--> Ticktes der letzten 12 Stunden.

Gruß
Jan Lies

User avatar
tbesse
Posts: 134
Joined: 08. Mar 2010, 21:25
Location: Andover, Hampshire
Contact:

Es geht auch mit CAST/CONVERT

Post by tbesse » 09. Mar 2010, 18:20

Hallo Herr Lies,

sehr schön, aber versuchen Sie doch mal den Wert zu CASTen bzw. mit CONVERT zu arbeiten:

CONVERT (date, GETDATE())

...gibt das aktuelle Datum (ohne Uhrzeit).

Das finden Sie auch hier:

http://msdn.microsoft.com/de-de/library/ms188751.aspx

Ich wollte Ihnen nicht gleich alles verraten :wink:

Schöne Grüße,
Thorsten Besse

Post Reply

Return to “Customizing und Reporting”

Who is online

Users browsing this forum: No registered users and 0 guests