The cross reference workbench visualizes the usage of the modules or objects within the selected environment.
The basis of the data are the XRI files that have been generated during the last compile in the environment. For this purpose, this transaction reads the XRI files.
If this compile was not global but partial, the cross reference information will only be partial as well.
The log function displays, at which point in time and based on which data the currently used cross reference data has been created.
The TradeDesign development platform supplies a cross reference for different types of object within a transaction within Trade2.exe.
To handle whole applications an additional overall cross reference is needed. This is maintained and accessible via the transaction GENXRF.
This transaction provide access to a cross reference database where information on the usage of the different objects is kept. This database is build based on cross reference files which are created during the compile of a transaction and stored as XRI files. Typically a global compile of all transactions of an application is used to
After having completed the compile, the XRI files need to be loaded into the GENXRF database replacing the previous database by a call to GENXRF. This process will in the end delete the generated XRI-Files after generation of the consolidated database.
Having done that an application wide cross reference is available and enables to check which transaction / which module is using certain objects.
The transaction additionally supplies the function to show all transactions directly or indirectly using a certain module.
A typical sequence is
Like TTO's the XRI's are very big files and should be deleted after processing. Keeping the XRI files does not make sense.
When the XRI's are not intended to be used, as no actual XRI is needed in this compile, then the generation of XRI's should be avoided, as this will speed up the compile time.
Based on the cross reference information GENXRF automatically proposes a transaction to directly edit the selected module (unless the selected module is not used in any transaction).
By selecting the transaction and the work environment the Edit button allows to launch another Trade2 session opening the selected transaction in design mode to directly edit the selected module.
Datafield | Description |
---|---|
Display log | Displays the processing log for the transaction. |