Transform function reference (services)
Field transformation function types
Common
Custom Value (True or False)
Enter a customer value as True/False (Boolean)
TRUE
TRUE
Custom Value (Date)
Enter a customer value as Date (DateTime)
01/13/2022
01/13/2022
Custom Value (Number)
Enter a customer value as Number (Integer)
123
123
Custom Value (Text)
Enter a customer value as Text (String)
Example
Example
Get Date
Return the current datetime
(Todays Date)
Get Unique Ref
Random Number
Return a random number at a specified length
5
98765
Run Custom Script
Run an existing custom script
Selected script
Script return vaulue
5
Text (String)
Contains
Check if a string contains text
Example String
"stri"
TRUE
Decode (URL)
Convert an encoded URL into a readable format
example%20string
Example String
Encode (URL)
Convert a string to a URL encoded string
Example String
example%20string
First Word
Get the first word from a string
Adam David John Smith
Adam
Get Country Code
Return the country code for a country name
Germany
12
Get Country Name
Return the country name for a country code
12
Germany
Hash
Convert a string to a SHA1 Hash
Example String
77077529426442283f684c6732a765801f938f94
Last Word
Get the last word from a string
Adam David John Smith
Smith
Lowercase
Convert a string to lowercase
Example String
example string
Max Length
Set the maximum number of returned characters
Example String
10
Example St
Middle Words
Get the middle word(s) from a string
Adam David John Smith
David John
Pad
Add characters before,around,after a string
Example String
Both, 18, X
XXExample StringXX
Prefix
Add a string to the beginning
Example String
TEST
TESTExample String
Propercase
Uppercase the first letter in each sentence
EXAMPLE STRING
Example string
Remove
Remove a string
Example String
ample
Ex String
Clean string
(i) Remove or replace special characters in a string
$_Example String!
replace = X
X_ExampleXStringX
(ii) Remove all non-alphanumeric characters in a string
$_Example String!
alphanumeric_only = true
ExampleString
(iii) Replace all non-alphanumeric characters in a string
$_Example String!
alphanumeric_only = true replace = X
XXExampleXStringX
Replace
Replace any characters with another
Example String
e, X
XxamplX String
Substring (After)
Return characters after a value
Example String
pl, 5
e Str
Substring (Before)
Return characters before a value
Example String
pl, 5
Exam
Substring (Between)
Return characters between a two values
Example String
pl, g
e Strin
Substring (Range)
Return characters within a range
Example String
"3 , 7
mpl
(i) Using negative values allows you to return the end of a string
Example String2
"-1, -4
ing2
Suffix
Add a string to the end
Example String
Test
Example StringTest
Trim
Remove any characters around a string
xExample Stringxx
Both, x
Example String
Uppercase
Convert a string to uppercase
Example String
EXAMPLE STRING
Number (Integer (123) / Float (123.456))
Calculate matching key
Perform a simple calculation (+ - / *)
123
"/ , 5
24.6
Ceiling
Round up to the nearest whole number
24.4
25
Convert Weight
Convert a weight (mg, g, kg, lb, oz)
25
kg, g
25000
Floor
Round down to the nearest whole number
24.6
24
Reverse Sign
Convert a negative number to a positive number or vis versa
24.6
-24.6
Round
Round to specified number of decimal places
12.34567
2
12.34
To Negative
Return a negative value
-24
-24
To Positive
Return a positive value
-24
24
Boolean (True/False)
Reverse
Convert a negative to a positive or vis versa
TRUE
FALSE
Date / DateTime
Adjust Date
Add or Subtract units (Seconds, Minutes, Hours, Days, Weeks, Months, Years)
4/Jul/2022
+ , 100, Days
12/Oct/2022
Convert Date
Convert a date to another timezone / format
4/Oct/2022 12:00
gmt > hk, dd-MMMM-yy
"04-October-22 20:00
Convert to String
Convert a date to a string
4/Oct/2022 12:00
y/m/d
2022/10/4
Date Comparison
Check if a date is before/equal/after
4/Jul/2022
Before, 10/Jul/2022
TRUE
Date Diff
Return the difference between 2 dates
4/Jul/2022
15/Jul/2022, days
14
c