| Features |
Description |
| Standard functions |
QXchange has a full complement of pre-built excel-like functions to apply against data items. This provides very sophisticated data manipulation activities. The following type of functions are included:
-Mathematical and Trigonometric Functions
-String Functions
-Date & Time Functions
-Logical and Conversion Functions
-Financial Functions
-Statistical Functions
-Conversion Functions |
| Formula Expression |
QXChange allows the creation of formula expressions using math, string and logical operators combined with data items, variables, constants and functions. Provides almost any kind of data manipulation. |
| Constants |
Constant values (values that are not available in the incoming data) or very standard values can be defined and used in data manipulation or just setting a target data item.
E.g. String example: “USA”
Logical example: False
Math example: 50 |
| Operators |
A comprehensive set of operators are included to be used in Formula expressions:
Unar plus (+) and minus (-)
Percentage (%)
Bitwise Not (~)
Bitwise And (&)
Bitwise Implication (^~), Equivalence (^&) and Exclusive Or (^|)
Bitwise Or (|)
Power (^)
Multiplication (*), Division (/) and Safe Division (//)
Addition (+) and Subtraction (-)
Comparison Operators (<, <=, >, >=, =, <>)
Logical Not (Not)
Logical And (And)
Logical Or (Or) |
| Constant data |
Constant data items can be assigned to target data items. |
| Variables |
Temporary variables can be defined and used in the expressions.
E.g. Comm_Percent_Var |
| Formula Builder |
Build a formula using math, string operations to create target data item. Use functions as part of these formulas. |
| String Functions |
There are many standard string functions. Here are a few samples:
Left, Mid, Right: to extract portions of strings
Len: to get length of a string
Concatenate: to join strings
Proper: to capitalize strings
Search: to find strings within strings
Value: to convert to a number |
| Math Functions |
There are many standard math functions. Here are a few samples:
ABS: to remove sign from a number
Round: to round values
Rand: to generate random numbers
Sum: to add up a set of numbers |
| Date and Time Functions |
There are many standard date and time functions. Here are a few samples:
Date value: to convert a string to a date
Day: to extract day value from a date
Month: to extract month value from a date
Year: to extract year value from a date
Hour: to extract hour from a date time |
| Logical Functions |
It is possible to setup an If clause to do conditional actions while manipulating data. |
|