Use HCL Link functions and expressions to create component rules and map rules.
There are several XML functions that you can call from component rules and map rules to process input XML data.
The XSLT function applies an XSLT transformation.
The documentation provided here describes HCL Link functions and expressions. Functions and expressions are used to create component rules and map rules.
A function is an expression that generates an output by performing a certain operation on one or more inputs.
The following is an example of a function:
Arguments typically have some restrictions on the expression used for that argument.
Functions that use the HCL Link EXIT architecture convert data to the native character set of the platform as part of the function call.
There are several general functions you can call from map rule to process input.
Bidirectional languages such as Arabic and Hebrew are languages in which the text is presented to the user ordered from right to left, but numbers and Latin alphabetic strings within the text are presented left to right.
You can use this function to manipulate and to test a bit in a binary number.
Use cache functions to specify a value for each of the cache variables defined for a flow, and additionally, to alter an already specified value for a cache variable.
You can use this function to convert an expression from one datatype to another datatype.
You can use this function to perform various operations on date and time.
You can use this function in evaluating the type of error during map execution.
You can use this function to retrieve data from a database from within in a map rule.
Use Flow functions to specify a value for each of the flow variables defined for a flow, and additionally, to alter an already specified value for a flow variable.
You can use this function to test and inspect the object.
Logical functions provide a way to use logical conditions to display one of several values.
These function search operates by scanning the appropriate set of items in sequence, attempting to match the logical condition.
Precede all MATHLIB functions with mathlib->
These functions are used to convert the text item in a map rule.
The VALIDATE function validates the XML input by using the XMLLIB library.
The VALIDATEEX function validates the XML input, and logs the function processing in the directory where the map runs by using the XMLLIB library.
The XVALIDATE function validates the XML input.
The XPATH function queries the XML input.
The XPATHEX function queries the XML input by using the XMLLIB library, and logs function processing in the directory where the map runs.
The XSLT function that is used with XMLLIB applies an XSLT transformation.
The XSLTEX function applies an XSLT transformation to the XML input, and logs the function processing in the directory where the map runs by using the XMLLIB library.
From the Type Designer or Map Designer, you can create custom functions to call external libraries.
You can use the listed format strings for numbers, dates and times in functions such as the CURRENTDATETIME, FROMNUMBER, TONUMBER, FROMDATETIME, and TODATETIME.
You can create custom number formats by using the given format strings.
The RUN function return codes and messages might result when using the RUN function.
The second argument of the CPACKAGE, CSERIESTOTEXT, and CTEXT functions specifies the character set of the output of the function. The value of the second argument (the character set of the object content), must be a valid character set code.
Have feedback?Google Analytics is used to store comments and ratings. To provide a comment or rating for a topic, click Accept All Cookies or Allow All in Cookie Preferences in the footer of this page.