Page 1 of 1

[Erledigt] Suchfilter - Tickets seiner Abteilung

Posted: 30. Jul 2025, 10:35
by llaprosper
Hallo Zusammen,
könnt ihr mir sagen, wie der Filter für ein Navigationsobjekt aussehen muss, damit man alle Tickets sieht, die von Usern seiner Abteilung aufgegeben wurden?

Initiator.T(SPSCommonClassBase).OU.Name = ???

Code: Select all

=Initiator.T(SPSCommonClassBase).OU.Name
Das nimmt er nicht, da sagt es "Unerwarteter Ausdruck"

VG
Andreas

Re: Suchfilter - Tickets seiner Abteilung

Posted: 30. Jul 2025, 20:50
by dodic
Sollte dir weiterhelfen:

viewtopic.php?p=74095#p74095

Re: Suchfilter - Tickets seiner Abteilung

Posted: 31. Jul 2025, 15:02
by llaprosper
Danke dir @dodic
Folgender Filter wäre es dann

Code: Select all

T(SPSCommonClassBase).OU.T(SPSOrgUnitClassBase).Id IN 
SUBQUERY(SPSOrgUnitClassBase AS OrgU, 
OrgU.Id, 
OrgU.T(SPSCommonClassBase).Recursive(OU).T(SPSOrgUnitClassBase).Id = SUBQUERY(SPSUserClassBase AS Usr, 
Usr.T(SPSCommonClassBase).OU.T(SPSOrgUnitClassBase).Id,
Usr.Id = CURRENTUSERID() ))
Mal ganz ehrlich: Ich bin wirklich schon lange dabei, aber wie kommt man auf diesen Filter?
Bis heute bekomme ich "komplexe" Filter nicht hin, auch wenn ich es natürlich grundsätzlich verstehe :|

DAS

Code: Select all

=Initiator.T(SPSCommonClassBase).OU.Name
hätte ich noch verstanden und ich glaube, mit ner 9er Version damals funktionierte das auch mit dem "=" Zeichen