Typically, each Deployment Package you create will include a selection of LANSA and/or non-LANSA objects. Cross referencing allows you to select an object (for example, a Function or Component) for inclusion in a Version or Patch, and then have all, or selected types, of the related executable and definition objects automatically included at build time.
Use the Default Cross Reference Options to define the initial cross reference behavior and options to be used. These will then be referenced when a package is created. Any default options defined can be overridden when editing the Version or Patch, but the investment of time to set up your default values correctly can by-pass several repetitive steps in the definition process.
Default Cross Reference Options will apply across all Applications defined in the Deployment Tool.
Default Cross reference behavior is defined in the Default Cross Reference Options dialog opened from the Tools menu on the Deployment Tool's main window.
Each object type included in the left hand side of the Default Cross Reference Options has their own default settings. Select each object type to review the default settings.
The options selected in the Automatic Cross Reference on Add section of the dialog control how the default cross reference options are displayed and applied when a package is created. These are:
Cross References will only be assigned for the objects included in a package if you manually select the Cross Reference icon and options within the Package's Repository Object Selection dialog.
When you add objects to a package using the Repository Object Selection dialog and press OK to confirm your object selection you will be presented with Cross Reference options for each object type you have included in the package. The initial settings are defaulted based on the Default Cross Reference Options but can be modified to suit the individual package requirements.
Automatically apply the default options
The default values for the object type, as set up in the Default Cross Reference Options section of the Default Cross Reference Options dialog, will be automatically applied to any objects included in a package. The default values can still be overridden in a package by selecting the Cross Reference icon in the package's Repository Object Selection dialog and modifying the settings as required.
Default Cross Reference Options
The settings in the Default Cross Reference Options section of the dialog indicate the default settings for an object type to be applied to a Version or Patch. These settings can be overridden when editing a specific Version or Patch.
It is not recommended that you select Files as Cross Reference objects as default values will be applied for Data Processing, Upgrade Processing and Library Substitution values.
Refer to Cross Reference Settings for more information.