Allmänna funktioner i Adobe Workfront Fusion
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
get (object or array; path)
Returnerar värdesökvägen för ett objekt eller en array. Använd punktnotation om du vill komma åt kapslade objekt. Det första objektet i en array är index 1.
get( array ; 1 + 1 )
get( array ; 5.raw_name )
get( object ; raw_name )
get( object ; raw_name.sub_raw_name )
if (expression; value1; value2)
Returnerar value1
om uttrycket utvärderas till true, annars returneras value2
.
Om du vill skapa en if-programsats som bara returnerar ett värde om två eller flera uttryck utvärderas till true använder du nyckelordet and
.
Använd operatorerna and
och or
om du vill kombinera if
-satser.
-
if( 1 = 1 ; A ; B )
Returnerar A
-
if( 1 = 2 ; A ; B )
Returnerar B
-
if( 1 = 2 and 1 = 2 ; A ; B )
Returnerar B
ifempty (value1; value2)
Returnerar value1
om det här värdet inte är tomt, annars returneras value2
.
-
ifempty(
A
;
B
)Returnerar A
-
ifempty(
unknown
;
B
)Returnerar B
-
ifempty(
""
;
B
)Returnerar B
switch (expression; value1; result1; [value2; result2; …]; [else])
Utvärderar ett värde (kallas uttryck) mot en lista med värden. Returnerar resultatet som motsvarar det första matchande värdet. Om du vill ta med ett else
-värde lägger du till det efter det sista uttrycket eller värdet.
-
switch( B ; A ; 1 ; B ; 2 ; C ; 3 )
Returnerar 2
-
switch( C ; A ; 1 ; B ; 2 ; C ; 3 )
Returnerar 3
-
switch( X ; A ; 1 ; B ; 2 ; C ; 3 ; 4 )
Returnerar 4
I den här funktionen är 4 det värde som ska returneras om inga uttryck används (värdet
else
).
omit(object; key1; [key2; …])
Utelämnar de angivna tangenterna för objektet och returnerar resten.
omit(
Användare ;
lösenord )
pick(object; key1; [key2; …])
Hämtar endast de angivna nycklarna från objektet.
pick(
Användare ;
lösenord ;
e-postadress )
mergeCollections(collection1; collection2)
Sammanfogar två samlingar genom att kombinera deras nyckelvärdepar. Om båda samlingarna innehåller samma nyckel skrivs värdet från den andra samlingen över från den första samlingen.