Procedure

Procedure is an object used to execute procedures or functions implemented in the Fore/Fore.NET languages in modules, forms, or repository assemblies.

Basic Properties

In basic properties object name, identifier and comment are set.

Execution settings

Do the following on the Execution Settings wizard page:

  1. Specify the current repository object Form, Module or Assembly, which is necessary to execute.

  2. Select the procedure or function, which will be executed.

The list of available items contains procedures and functions without parameters or with parameters of simple types. The Refresh List of Parameters button enables the user to refresh the list of available parameters according to the signature of selected procedure or function. Each option will have available editor, which enables the user to set value. Parameter values are passed to procedure or function on execution.

The list of inputs and outputs may be formed only based on provider outputs, to which the current object is connected. Physical data is not passed to the executed procedure or function. It is passed exactly from the input to the output. Inputs and outputs are set to include the Procedure object into an execution chain.

Edit Input

To set a list of fields and link to input, use the Edit Input page.

To display the page

 

The following parameters are available on the page:

Identifier

Link to object

Fields

NOTE. The screenshot represents edit wizard for the Repository data consumer.

Edit Output

To set a list of fields and output link, use the Output Edit page.

To display the page

The following settings are available on the page:

Identifier

Link to object

Fields

NOTE. The screenshot represents edit wizard for the Repository data provider.

See also:

The Other Object Group