Creating Dependency reports to identify related objects
AR System Dependency report shows upward or downward object dependencies:
- Upward Dependencies—Displays a list of objects that require the specified object. For example, if you generate an upward dependency report for a form, the report lists the active links, filters, escalations, and other objects that use that form. If you generate an upward dependency report for groups or roles, the report lists the forms or other server objects that use those groups and roles.
- Downward Dependencies—Displays a list of objects that the specified object requires. When a downward dependency report is created for a form, the objects for that form are not displayed in the report. When a downward dependency report is created for a form and related objects, the objects are displayed. The following image shows a partial view of the dependency report:
The report display lists direct and indirect dependencies for the selected objects:
- Direct dependencies include those objects that are required by the object for which the report is generated.
For example, the dependency report for the Administrator Preferences form lists the menus and groups that comprise the direct dependencies. For a packing list, direct dependencies would include all of the objects included in the packing list. - Indirect dependencies include those objects required by objects listed in the Direct Dependency list.
To create a Dependency report
- Click the object type under AR System Objects in the left pane of a server window.
- In the right pane, select the objects you want to review.
To select more than one object, hold down the Ctrl or Shift key when making your selections. - Right-click your selection to display a pop-up menu, or select the View menu.
- Select Downward Dependencies or Upward Dependencies to display the Dependency report in a window.
The object dependencies are shown in the default colors or the colors you selected from the Dependency report options.
Working with Dependency reports
You can view object dependencies before and after a migration to make sure you migrate all dependent objects and verify that the correct objects exist on the correct server. You can migrate from the report view, as well as save or print the report.
The following table outlines some techniques to use when working with Dependency reports:
Action | Procedure |
---|---|
View a report | Objects in the right pane are listed in the same order as they appear in the left pane. In the list view of the Dependency report, dependent objects are listed in alphabetical order within each server listing. For migrations, servers are also listed in alphabetical order. |
Save a report |
|
Resize a report | Select View > Zoom and enter a percentage to shrink or enlarge the report. This zoom percentage is also used when printing the report. If you need more viewing space, hide the migration status pane. |
Select colors |
|
Create an HTML file from a report |
|
Select migration and printing options | Right-click in the right pane of the Dependency report window to display the options menu. |
Refresh dependency report information | Select the report window and press F5. |
Display an object in a report in Remedy Migrator | Double-click a Migrator file to launch a report from its saved location. |
Create an image of the report to view in another application | Select Edit > Copy. Open the other application and select Edit > Paste. You cannot edit this file. |
Add new object to a report | Drag the object starting at the source view (the server window used to select the workflow objects). |
Scroll to an object in the list view (right pane) | Select the object name in the tree view (left pane). You can also click an object in the list view to select the object in the tree view. |