Working with Object Flags

18-6 Oracle Fusion Middleware Developers Guide for Oracle Data Integrator ■ Field filters : By selecting the corresponding check boxes New andor Deleted andor Modified andor Unchanged you can decide whether you want newly added fields andor deleted fields andor modified fields andor unchanged fields to be displayed.

18.3.3 Generating and Printing a Report of your Comparison Results

To generate a report of your comparison results in Designer Navigator: 1. In the Version Comparison tool, click the Printer icon.

2. In the Report Generation dialog, set the object and field filters according to your

needs.

3. In the PDF file location field, specify a file name to write the report to. If no path

is specified, the file will be written to the default directory for PDF files. This is a user preference. 4. Check the box next to Open file after generation if you want to view the file after its generation. Select Open the file after the generation to view the generated report in Acrobat® Reader™ .

5. Click Generate.

A report in Adobe™ PDF format is written to the file specified in step 3.

18.4 Working with Solutions

A solution is a comprehensive and consistent set of interdependent versions of objects. Like other objects, it can be checked in at a given time as a version, and may be restored at a later date. Solutions are saved into the master repository. A solution assembles a group of versions called the solutions elements. A solution is automatically assembled using cross-references. By scanning cross-references, a solution automatically includes all dependant objects required for a particular object. For example, when adding a project to a solution, versions for all the models used in this projects interfaces are automatically checked in and added to the solution. You can also manually add or remove elements into and from the solution. Solutions are displayed in the Solutions accordion in Designer Navigator and in Operator Navigator. The following objects may be added into solutions: ■ Projects ■ Models, Model Folders ■ Scenarios ■ Load Plans ■ Global Variables, User Functions and Sequences. To create a solution: Note: In order to view the generated report, you must specify the location of Acrobat® Reader™ in the user parameters. Refer to Appendix B, User Parameters for more information. Working with Version Management 18-7 1. In Designer Navigator or Operator Navigator, from the Solutions toolbar menu select New Solution.

2. In the Solutions editor, enter the Name of your solution and a Description.

3. From the File menu select Save.

The resulting solution is an empty shell into which elements may then be added.

18.4.1 Working with Elements in a Solution

This section details the different actions that can be performed when working with elements of a solution. Adding Elements To add an element, drag the object from the tree into the Elements list in the solution editor. Oracle Data Integrator scans the cross-references and adds any Required Elements needed for this element to work correctly. If the objects being added have been inserted or updated since their last checked in version, you will be prompted to create new versions for these objects. Removing Elements To remove an element from a solution, select the element you want to remove in the Elements list and then click the Delete button. This element disappears from the list. Existing checked in versions of the object are not affected. Rolling Back Objects To roll an object back to a version stored in the solution, select the elements you want to restore and then click the Restore button. The elements selected are all restored from the solutions versions.

18.4.2 Synchronizing Solutions

Synchronizing a solution automatically adds required elements that have not yet been included in the solution, creates new versions of modified elements and automatically removes unnecessary elements. The synchronization process brings the content of the solution up to date with the elements projects, models, etc stored in the repository. To synchronize a solution: 1. Open the solution you want to synchronize.

2. Click Synchronize in the toolbar menu of the Elements section.

3. Oracle Data Integrator scans the cross-references. If the cross-reference indicates that the solution is up to date, then a message appears. Otherwise, a list of elements to add or remove from the solution is shown. These elements are grouped into Principal Elements added manually, Required Elements directly or indirectly referenced by the principal elements and Unused Elements no longer referenced by the principal elements. 4. Check the Accept boxes to version and include the required elements or delete the unused ones.

5. Click OK to synchronize the solution. Version creation windows may appear for

elements requiring a new version to be created. You should synchronize your solutions regularly to keep the solution contents up-to-date. You should also do it before checking in a solution version.