Hallo,
wir haben in unserem System die Gruppe Störungen mit dem folgenden Filterausdruck belegt:
(RecipientRole.T(SPSSecurityClassRole).Members.ID = CURRENTUSERID() OR Recipient = CURRENTUSERID() OR Creator = CURRENTUSERID())
Somit werden nur Störungen der eigenen Rollen angezeigt.
Wir möchten nun folgende weitere Untergruppen anlegen, kommen aber mit den SQL-Abfragebedingungen nicht zu dem gewünschten Ergebnis
Neue Störungen (noch nicht angenommen):
----------------------------------------------------
T(SPSCommonClassBase).State = 200
Offene Störungen (angenommen, angehalten oder in Bearbeitung, aber nicht abgeschlossen): folgender Ausdruck scheint zu klappen – ist er korrekt?
-----------------------------------------------------------------------------------------------------------------------------------------------
T(SPSCommonClassBase).State = 201 OR T(SPSCommonClassBase).State = 202) AND ((RecipientRole.T(SPSSecurityClassRole).Members.ID = CURRENTUSERID() OR Recipient = CURRENTUSERID() OR Creator = CURRENTUSERID())
Meine offenen Störungen (nur die Störungen die man selber angenommen oder in Bearbeitung hat, keine abgeschlossenen):
-------------------------------------------------------------------------------------------------------------------------------------------------
???
Kann mir hierbei irgendwehr weiterhelfen?
Wäre super.
Danke & GRüße
Markus
Störungen - Untergruppe durch SQL filtern
Re: Störungen - Untergruppe durch SQL filtern
Hallo,
das wäre dann:
Recipient = CURRENTUSERID() and T(SPSCommonClassBase).State <> 204
also Eigene Verantworung und nicht geschlossen.
grüßle
das wäre dann:
Recipient = CURRENTUSERID() and T(SPSCommonClassBase).State <> 204
also Eigene Verantworung und nicht geschlossen.
grüßle
André Krupka
Main-Kinzig-Kreis
ak@mkk.de
Main-Kinzig-Kreis
ak@mkk.de
Re: Störungen - Untergruppe durch SQL filtern
Hallo akrupka,
super, danke - klappt!
Und wie würdest Du das mit den neuen Störungen (noch nicht angenommen) machen?
Irgendwie landen da mit meinem Filterasudruck nicht die, die ich haben möchte:
T(SPSCommonClassBase).State = 200
Wenn der First Level ein Ticket einer Kategorie zuteilt, sieht die entsprechende Rolle das Ticket in diesem Fall nicht.
Es taucht allerdings unter "Offene Tickets" auf.
Danke & Grüße
Markus
super, danke - klappt!
Und wie würdest Du das mit den neuen Störungen (noch nicht angenommen) machen?
Irgendwie landen da mit meinem Filterasudruck nicht die, die ich haben möchte:
T(SPSCommonClassBase).State = 200
Wenn der First Level ein Ticket einer Kategorie zuteilt, sieht die entsprechende Rolle das Ticket in diesem Fall nicht.
Es taucht allerdings unter "Offene Tickets" auf.
Danke & Grüße
Markus
Re: Störungen - Untergruppe durch SQL filtern
Das ist aber richtig so mit Status 200.
Welche Tickets erscheinen denn dort, die du nicht haben möchtest?
Welche Tickets erscheinen denn dort, die du nicht haben möchtest?
André Krupka
Main-Kinzig-Kreis
ak@mkk.de
Main-Kinzig-Kreis
ak@mkk.de
Re: Störungen - Untergruppe durch SQL filtern
Hallo,
hmm, hab eben nochmal versucht es nachzustellen - jetzt hat es auch geklappt.
Aber danke für die Hilfe!
Grüße
Markus
hmm, hab eben nochmal versucht es nachzustellen - jetzt hat es auch geklappt.
Aber danke für die Hilfe!
Grüße
Markus
Who is online
Users browsing this forum: No registered users and 3 guests