Tasks are made up of the host screens required to successfully run the task. When you import a task from your source project to your destination project you also import the screens needed for task execution. All screen, as well as task, naming conflicts that occur must be resolved. Two screens cannot co-exist in a project using the same name, so when you import a task and its screens that have the same names as those already contained in the destination project, the imported task and screens must either be renamed or overwritten. A complete list of all screen conflicts displays in the Screen Name Conflicts panel. Task name conflicts are resolved on the Task Name Conflicts page of the wizard.
To display the Screen Name Conflicts of the Task Import wizard, from the File menu, choose Import Tasks. Screen Name Conflicts is the fifth or sixth panel of the wizard.
The default specification of how to handle screen naming conflicts is set in the Task Import Options dialog box. Depending on your selection in the Task Import Options dialog box, the screen name conflict list varies:
If this Then this Import as new screens Imported screens are added as new screens to the destination project and the amended name, using the naming extension set on the Task Import Options dialog box, is used. For example,
screen1_importedare listed as a conflict. What this means is in order to differentiate between the two screens; the imported
screen1_imported. Now, in the destination project, there will be two screens;
Replace existing screens The original screen will be replaced in the destination project by the imported screen. This option must be selected in the Task Import Options dialog box. There is no need to rename the screen as the imported screen will overwrite the screen in the destination project.
Replace Original: You always have the option of replacing the original screen, in the destination project, with the imported screen. Select the screen you want to have replace the original in the destination project and select this option. In the Screen Name Conflicts list the change is noted.
Original Name: This is the original name of the screen as it appears in the source project. This field cannot be modified but is available for reference.
New Name: You can modify the amended screen name which was set on the Task Import Options dialog box. Enter the new name you want to use for the imported screen.
Rename: Click this button to apply the new name to the selected screen.
Naming conflicts are typically caused by either not following standard naming conventions, or by having the identical task name used in different projects.
Names cannot contain spaces; they can contain only the following characters: letters, numbers, the underscore (_), and the dollar sign ($). In addition, there are several words that you cannot use when naming your projects, tasks, or screens because they are reserved for internal use.
There are words that are reserved for internal use. When naming your projects, tasks, or screens, do not use any of these words, in either lowercase or uppercase. For a list of reserved words, see Reserved Words.
Naming conflicts that are created by attempting to import tasks and their associated screens into a destination project that already contains indentically named tasks and screens are resolved using the options set on the Task Import Options dialog box. You can either import tasks (and their associated screens) as new tasks using the amended name extension which you specified on the same dialog box, or have the imported tasks and screens replace the originals.
|Importing and Exporting Tasks, Overview|
|Task Builder for Screens Help Links|