Shared parameters

Shared parameters are available for reuse in the entire function catalog. The names of shared parameters can be overwritten.

In the example, the definition of the shared parameter is on the right, while the instantiation by means of the element NamedSharedParameterReference is depicted on the left.

shared parameter structure

The name of a shared parameter has to be unique within a function catalog. To allow the use shared parameters with different content but identical names, the definition of the actual parameter that is encapsulated by the shared parameter also has a name.

A shared parameter can be referenced by the elements SharedParameterReference and NamedSharedParameterReference. The difference is that a SharedParameterReference will use the parameter as is, while a NamedSharedParameterReference may substitute the Name and/or the Description.

In the example below, the same concept is used on a RecordType parameter, that relies on references.

shared parameter use within a record