FUNCTION xpfGetLogFileLineNumber(VAR sourceSchemaLineNumber : INTEGER; VAR sourceSchemaLineNumberOffset : INTEGER) logFileLineNumber : INTEGER;
Function to return the current line number in the EDMvmLog. Optionally the current executing line and the actual EDMexpressX schema source line offset are returned. An EDMquerySchema and EDMruleSchema have source line offsets, as the underlying EXPRESS schema have line number from 1 to n. Hence, the source line offsets in this case will b n. This function has variable number of arguments, i.e., it can be invoked with 0, 1 or 2 arguments.
Arguments
1 | Type | Name | Comment |
2 | INTEGER | sourceSchemaLineNumber | Optional argument. When specified, the (source) line number of the current executing line will be returned in this argument. |
3 | INTEGER | sourceSchemaLineNumberOffset | Optional argument.When specified, the (source) line number offset of the current executing EDMexpressX schema will be returned in this argument. |
Return Value
Type | Name | Comment |
STRING | logFileLineNumber | The function return the current line number in the EDMvmLog when the function is successfully performed else the value INDETERMINASTE (?) will be returned. Exception handling should be used to handle error conditions in the actual xpfGetLogFileLineNumber() operation. |
Options
Option | Comment |
XPXSOMEOPTION | comment |
Example
<Missing Example>
See also
Filter by label
There are no items with the selected labels at this time.