#

# LogiView

## Userexit Call with Input Parameters

| If the userexit is to be forwarded values only (input parameters), but no values - except the Return-Code - are to be returned to the decision table/procedure, any expressions can be used as parameters. The values of the expressions are forwarded to the C function as a complete string.
| The standard userexits provided by DataView ('iwf_lis_ent', 'cch_chk_men'...) are generally assigned a string as a parameter only (some others do not even obtain an argument), and therefore they can be called from a decision table directly.
| DataView Programming Interface Manual
| ### Syntax:
| {INT_VAR} = @{USX_NAME}() or {INT_VAR} = @{USX_NAME}({PAR_LIST})
| ### I/O parameters:
| {USX_NAME} | Name of the userexit
| {PAR_LIST} | List of parameters of any type
| - |
| ### Return value:
| {INT_VAR} | Variable assigned with the Return-Code of the userexit.
| ### Example:
| Declaration of Variables
| Calling the standard userexit 'iwf_lis_ent' from the action part of a decision table: DOCU_INT_1 = @iwf_lis_ent("TOOL")
| Result:
| The widget of the entity "TOOL" is started - if possible. The return value 'iwf_lis_ent' is assigned to the integer variable "DOCU_INT_1".