en en en en en en en en en ja si en en en en en en ja en en en ta en en si en si en en en en en en en en en en en en en fr en en en en en en en en en en en en en en en en en pt en en en en en en en en sv fr fr en ja si en en en en
A function is an expression that performs a task. Function defines a relation between a set of inputs and its outputs.
Expression allows new objects to be created from a registered type. Please note that to register a type at the modeling level, Using can be used.
Builds a sequence of values that implements the IList  interface. You can then use the interface properties and methods (e.g., Add, Remove, etc.) to manipulate the list.
exp1, exp, 2: The list of expressions or values (Optional). If you don’t add any values, it will create an empty array.
Example: array ( 3.4, 145 ) Result: [3.4, 145]
Example: array () Result: [] (An empty array)
Example: array ( today(), 145 ) Result: [3/12/2020 12:00:00 AM, 145]
Creates an instance of the GUID structure. GUID Represents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated.
value: when provided, it creates GUID based on the value. Otherwise, it generates new GUID. Pass null value to generate new GUID (Optional)
Example: guid (null) Result: new GUID value i.e. 4e460ce4-05a8-4875-99d3-e7dd09454f55
Example: guid () Result: new GUID value i.e. 4e460ce4-05a8-4875-99d3-e7dd09454f55
Example: guid ('18985823-7dbd-423f-8891-16f2cb286d39') Result: 18985823-7dbd-423f-8891-16f2cb286d39 (The string 18985823-7dbd-423f-8891-16f2cb286d39 is converted to a Guid)
Reads a resource by a key-value
key (String): resource key
language (String): language name (Optional)
Example: resourceRead ('GroupName') Result: Group A It returns the value of the resource defined in resources.
Example: resourceRead ('NombreDelGrupo', 'es') Result: Grupo A If you have defined a resource in a specific language, you can return its value.
Creates a set of new objects based on lists of properties values
objectTemplate: is an object with key-value lists of properties
Example: names = ['Joe','Dan'] ages = [24,56] peopleList = zip ({Name:names, Age:ages}) peopleList = [ { "Name" : "Joe", "Age" : 24 }, { "Name" : "Dan", "Age" : 56 } ]
Example: names = ['Joe','Dan'] ages = [24,56] peopleList = zip (range(0,names|count())|select(x,{@'names[x]':ages[x]})) peopleList = { "Joe" : 24, "Dan" : 56 }
Determines whether a value is within a range.
value |between (lower, upper)
lower(Required): Lower bound of a range. Can be a partial expression or value. When it is a value it will consider inclusive.
upper(Required): Higher bound of a range. Can be a partial expression or value. When it is a value it will consider inclusive.