[Gelöst] Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

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

[Gelöst] Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by llaprosper » 06. Oct 2020, 14:20

Hallo Zusammen,,

ich habe einen Dialog erstellt, wo ich mittels "Wähler für verknüpfte Objekte" die Benutzerrollen anzeigen und auswählen lassen will.
Das gleiche mit der SPSUserClassBase funktioniert einwandfrei.

Ich habe im Layout Designer die SPSSecurityClassRole als Source hinzugefügt.
Ich finde nur im Gegensatz zur UserClassBase irgendwie nicht den richtigen Auswahlwert im Wähler.
(Bei der SPSUserClassBase ist er ja "Account")

Als "erlaubte Typen" nehme wohl "SPSSecurityTypeRole", aber den richtigen Auswahlwert finde ich nicht.
Hab ich irgend wo einen Denkfehler?

VG
Andreas
Last edited by llaprosper on 14. Oct 2020, 13:09, edited 1 time in total.

cboss
Posts: 128
Joined: 23. Dec 2011, 14:23
Contact:

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by cboss » 07. Oct 2020, 08:53

Hallo,

du musst einfach im ObjectsPicker die SPSScRoleClassBase verwenden und das Value auf dein Ziel-Attribut verknüpfen:
Image

Dann klapps:
Image
Attachments
RolePicker.png
(30.98 KiB) Downloaded 516 times
Role.png
(10.3 KiB) Downloaded 472 times
neo42 GmbH
Ihr Partner für Unified Endpoint Management, IT Service Management, Software Asset Management und Enterprise Mobility Management
http://www.neo42.de
--------------------------------------------------------------------------
Morpheus42
Entdecke mit uns die Welt des Enterprise Service Management & Matrix42
https://www.morpheus42.com

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

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by llaprosper » 07. Oct 2020, 09:31

Hi,

das Value "Context.Role" finde ich nicht!? Wo kommt das her?
Edit: Ah, ok. Das Value ist die ID von meinem Dialog

Danke dir. Funktioniert

cboss
Posts: 128
Joined: 23. Dec 2011, 14:23
Contact:

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by cboss » 07. Oct 2020, 09:48

Richtig. Value musst du auf dein Datenmodell binden. Es gibt die ID der gewählten Rolle zurück.
Sehr gerne ;)
neo42 GmbH
Ihr Partner für Unified Endpoint Management, IT Service Management, Software Asset Management und Enterprise Mobility Management
http://www.neo42.de
--------------------------------------------------------------------------
Morpheus42
Entdecke mit uns die Welt des Enterprise Service Management & Matrix42
https://www.morpheus42.com

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

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by llaprosper » 07. Oct 2020, 16:12

Doch noch nicht ganz...
Wenn ich auf "in den Warenkorb" klicke, kommt eine Fehlermeldung, wenn ich eine Benutzerrolle hinzugefügt habe.
Ohne ausgewählte Benutzerrolle funktioniert es

Code: Select all

Bad Request(400)
Url: https://FDomain/m42Services/api/ShoppingCartItems

F12

Code: Select all

Message: "Accessed JArray values with invalid key value: "Value". Int32 array index expected.",…}
Arguments: []
ExceptionName: "argumentexception"
Message: "Accessed JArray values with invalid key value: "Value". Int32 array index expected."

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

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by llaprosper » 08. Oct 2020, 10:26

Es funktioniert übrigens nur nicht, wenn ich den ObjectsPicker (mz) benutze.
Beim ObjectPicker (ez) funktioniert es. Wo liegt denn da der Unterschied? Also ist schon klar...entweder ein Objekt oder Mehrere
Aber da muss ja noch etwas anders sein, da beim EZ Picker kein Fehler kommt.


Ich brauche aber den ObjectSPicker mz, da ich die Möglichkeit brauche, mehrere Rollen auszuwählen.

cboss
Posts: 128
Joined: 23. Dec 2011, 14:23
Contact:

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by cboss » 12. Oct 2020, 14:06

Hallo,

sorry mir war nicht klar, dass es mehrere Rollen sein sollen.
Bitte prüfen Sie einmal, ob die Relation eine N:M-Relation auf die SPSSCRoleClassBase ist:
Image

Danach sollte es ganz einfach über den related objects picker gehen:
Image
Attachments
Relation.png
(22.14 KiB) Downloaded 431 times
Designer.png
(34.18 KiB) Downloaded 431 times
neo42 GmbH
Ihr Partner für Unified Endpoint Management, IT Service Management, Software Asset Management und Enterprise Mobility Management
http://www.neo42.de
--------------------------------------------------------------------------
Morpheus42
Entdecke mit uns die Welt des Enterprise Service Management & Matrix42
https://www.morpheus42.com

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

Re: Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by llaprosper » 14. Oct 2020, 13:09

Die N:M-Relation auf die SPSSCRoleClassBase hatte ich in der Tat vergessen. Jetzt geht es. Vielen Dank

cboss
Posts: 128
Joined: 23. Dec 2011, 14:23
Contact:

Re: [Gelöst] Bekomme die Benutzerrollen nicht im eigenen Dialog angezeigt

Post by cboss » 14. Oct 2020, 13:11

Gerne ;)
neo42 GmbH
Ihr Partner für Unified Endpoint Management, IT Service Management, Software Asset Management und Enterprise Mobility Management
http://www.neo42.de
--------------------------------------------------------------------------
Morpheus42
Entdecke mit uns die Welt des Enterprise Service Management & Matrix42
https://www.morpheus42.com

Post Reply

Return to “Administration”

Who is online

Users browsing this forum: No registered users and 5 guests