Parametrized Filter - Nur User auswählen, die in meiner OU sind - Ich bin zu doof

Post Reply
User avatar
llaprosper
Posts: 753
Joined: 07. May 2009, 18:27
Location: Burscheid
Contact:

Parametrized Filter - Nur User auswählen, die in meiner OU sind - Ich bin zu doof

Post by llaprosper » 28. May 2025, 13:59

Hallo Zusammen,

seit es diese sch...parametrisierten Filter gibt komme ich einfach in meinen Dialogen nicht mehr weiter.

Trotz Online Hilfe verstehe ich einfach nicht, wie ich es machen muss.

Vielleicht könnt ihr mir das mal erklären.
Konkretes Beispiel:
Ein Dialog wo ich als Beziehung in der Datendefinition die SPSUserClassBase und die SPSComputerClassBase hinzugefügt habe.

Jetzt möchte ich, dass im Formular nur die User ausgewählt werden dürfen, wo die OU die selbe ist, wie vom CurrentUser.

Das gleiche gilt für die Computer. Man soll nur Computer auswählen dürfen, die in der selben OU sind, wie der angemeldete User:

Ich habe Null Plan, wie der parametrisierte Filter aussehen muss, und was dann im Parameter eingetragen werden muss, der durch den Filter entsteht.

Versuch war folgender: T(SPSCommonClassBase).OU.T(SPSUserClassBase).ID=@UserID:guid oder
T(SPSCommonClassBase).OU.ID=@UserID:guid
User ID dann CurrentUser ausgewählt.
Hat natürlich nicht geklappt

Image

Vielleicht verstehe ich es ja, wenn ihr mir das hier einmal aufzeigt.

Ich vermisse den $filter :-(

VG
Andreas
Attachments
1.png
(31.4 KiB) Downloaded 168 times

User avatar
SchwarzJ
Posts: 71
Joined: 16. Feb 2018, 10:54
Contact:

Re: Parametrized Filter - Nur User auswählen, die in meiner OU sind - Ich bin zu doof

Post by SchwarzJ » 02. Jun 2025, 06:58

Hallo Andreas,

für mein Verständnis musst du zuerst die CommonClassBase vom CurrentUser laden.
Dann müsste das hier klappen: T(SPSCommonClassBase).OU = @UserOU:guid
Dabei zeigt dann der Parameter UserOU auf die OU.

Grüße
Jonas

Post Reply

Return to “Customizing und Reporting”

Who is online

Users browsing this forum: No registered users and 3 guests