[Erledigt] UUX - Incident Kategorie anhand der User Location ausfüllen

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

[Erledigt] UUX - Incident Kategorie anhand der User Location ausfüllen

Post by llaprosper » 27. Mar 2019, 14:45

Hallo Zusammen,

ich hätte gerne, wenn der User ein Ticket eröffnet, dass eine Kategorie vorausgefüllt ist, in Abhängigkeit seiner Location.

Im Moment haben wir im "Report Incident" Dialog es nur so eingestellt, dass die Kategorie leer ist und wir mit Deep Link arbeiten.
Außerdem kann er eine bestimmte Kategorie NICHT auswählen, da der Wert dan sofort wieder geleert wird.

Das Java Script sieht im Moment so aus:

Code: Select all

if(isNew.$value && v.defaultValue == "42b49002-fed3-4c9b-9532-cf351df038cf"){ 

    v.defaultValue = null; 

    return null; 

 
}

if($value == "42b49002-fed3-4c9b-9532-cf351df038cf"){
    return null; 
}


if(qcCategory.$hasChanges){ 


    return  qcCategory.$value; 

Ich habe nur keine Ahnung, wie die Variable aussehen soll, damit ich den angemeldeten User bzw seine Location ausfindig machen kann.
Jemand eine Idee?

VG
Andreas
Last edited by llaprosper on 28. Mar 2019, 10:31, edited 2 times in total.

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

Re: Incident Kategorie anhand der User Location ausfüllen

Post by llaprosper » 28. Mar 2019, 07:56

Ich habe jetzt im Context eine neue Eigenschaft hinzugefügt (CurrentUserId). Dann eine neue Source mit der Datenquelle SPSUserClassBase hinzugefügt.
Im Filter habe ich folgendes Script

Code: Select all

return "id = '" + currentUserId.$value + "'";
Dann habe ich im Dialog aus dem "$first" die Location hinzugefügt.
Wenn ich jetzt ein console.log in das Script einbaue, zeigt mir der Browser mit F12 nur die Kategorie ID und den Wert "0" an
Also keine Location!?

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

Re: UUX - Incident Kategorie anhand der User Location ausfüllen

Post by llaprosper » 28. Mar 2019, 10:31

So, ich beende den Monolog hier :-)
Lösung war zu einfach, denn die Location war ja als Source quasi schon hinterlegt. Klappt also alles wie ich es möchte :-)

Post Reply

Return to “Customizing und Reporting”

Who is online

Users browsing this forum: No registered users and 4 guests