You must have the following access to use the functionality in this article:
Adobe Workfront plan* | Pro or higher |
Adobe Workfront license* | Plan, Work |
Adobe Workfront Fusion license** | Workfront Fusion for Work Automation and Integration Workfront Fusion for Work Automation |
Product | Your organization must purchase Adobe Workfront Fusion as well as Adobe Workfront to use functionality described in this article. |
To find out what plan, license type, or access you have, contact your Workfront administrator.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
Returns the value path of an object or array. To access nested objects, use dot notation. The first item in an array is index 1.
Examples:
get( array ; 1 + 1 )
get( array ; 5.raw_name )
get( object ; raw_name )
get( object ; raw_name.sub_raw_name )
Returns the value1
if the expression is evaluated to true; otherwise it returns the value2
.
Examples:
if( 1 = 1 ; A ; B )
Returns A
if( = 2 ; A ; B )
Returns B
Returns the value1
if this value is not empty; otherwise it returns the value2
.
Examples:
ifempty(
A
;
B
)
Returns A
ifempty(
unknown
;
B
)
Returns B
ifempty(
""
;
B
)
Returns B
Evaluates one value (called the expression) against a list of values; returns the result corresponding to the first matching value.
Examples:
switch( B ; A ; 1 ; B ; 2 ; C ; 3 )
Returns 2
switch( C ; A ; 1 ; B ; 2 ; C ; 3 )
Returns 3
switch( X ; A ; 1 ; B ; 2 ; C ; 3 ; 4 )
Returns 4
Omits the given keys of the object and returns the rest.
Example:
omit(
User ;
password )
Returns a collection of the user’s information, excluding >the password.
Picks only the given keys from the object.
Example:
pick(
User ;
password ;
email )
Returns a collection of only the user’s password and email address.