Hoppa till huvudinnehåll
Hoppa över innehållsförteckningen

[REFERENCE] & [LASTVALUE] - Hämtning av historiska användardata

Genom att kombinera [REFERENS] och [LASTVALUE] funktioner kan du hämta historiska attributvärden. En vanlig tillämpning är att hämta en användares tidigare chef och avdelningsinformation, vilket är användbart för processer som att skicka e-postmeddelanden vid en befattningsändring. I den här guiden beskrivs också hur du använder[IFEMPTYUSE] funktion för att tillhandahålla ett reservvärde om historiska data inte finns tillgängliga.


Syntax

  • [LASTVALUE; Attribut]: Hämtar det senaste tidigare värdet av det angivna Attribut.

  • [REFERENCE; AttributeToReturn; LookupAttribute; LookupValue; MatchValue]: Letar upp ett objekt och returnerar ett angivet attribut från det.

  • [IFEMPTYUSE; PrimaryValue; FallbackValue]: Returnerar den Primärvärde om den inte är tom; i annat fall returneras FallbackVärde.


Användningsfall

Hämta kontaktuppgifter till en tidigare chef

Om du vill hitta e-postadressen eller visningsnamnet till en användares senaste tidigare chef kan du använda [LASTVALUE; Chef] som det värde som ska sökas upp.

  • För att få den tidigare chefens e-post:

    KOD
    [REFERENS;E-post;UserId;1;[SISTAVÄRDE;Chef]]

  • För att få den tidigare chefens namn:

    KOD
    [REFERENS;DisplayName;UserId;1;[LASTVALUE;Manager]]

Erbjudande av en ersättare till den nuvarande chefen

Om en tidigare chef inte hittas kommer uttrycken ovan att returnera ett tomt värde. För att tillhandahålla den aktuella chefens detaljer som en reserv, linda in uttrycket i en[IFEMPTYUSE] funktion.

  • E-post (fallback till nuvarande chef):

    KOD
    [IFEMPTYUSE;[REFERENCE;E-post;AnvändarID;1;[LASTVALUE;Chef]];[REFERENCE;E-post;AnvändarID;1;[Chef]]]
  • Namn (fallback till nuvarande chef):

    KOD
    [IFEMPTYUSE;[REFERENCE;DisplayName;UserId;1;[LASTVALUE;Manager]];[REFERENCE;DisplayName;UserId;1;[manager]]]


Avancerad användning: Icke-exakt matchning

Den [REFERENS] funktionen har en valfri slutparameter som avgör om uppslagningen kräver en exakt matchning:

KOD
[REFERENCE;AttributeToReturn;LookupAttribute;LookupValue;MatchValue;IsExactMatch]

När IsExactMatch parametern är inställd på falska, den Matchningsvärde fältet stöder jokertecken (%). Detta är användbart för komplexa, befattningsspecifika sökningar, t.ex. när en chef är anställd i flera företag och kan ha mer än en AnvändarId.

JavaScript-fel har upptäckts

Observera att dessa fel kan bero på din webbläsares inställningar.

Om problemet kvarstår, vänligen kontakta vår support.