Project Maintenance |
Project Maintenance is used to add one or more tasks of various types to a predefined project, as well as remove tasks -- all at one time. This provides the convenience of organizing and managing your projects from one central location.
However, you may find that, while working on a specific task, you need to add that task to a project. This is done either by using Project Maintenance or by accessing the Projects menu from within your current working location. See Adding Tasks to Projects from Other Locations.
(The Project Maintenance utility was added in PxPlus 2014 - Feature Pack 1.)
When a project is created, the data that defines the project contents are by default stored in two data files, wkids.dat and wkseq.dat, in the *plus/proj directory. To provide flexibility when managing your projects, you have the option to specify an alternate directory for storing these project data files instead of using the default *plus/proj directory. See Define Project Data Location utility.
(The Define Project Data Location utility was added in PxPlus 2017 Update 0002.)
Invoke the Project Maintenance utility from the PxPlus IDE Main Launcher by selecting Project Maintenance (near the bottom of the PxPlus IDE tree view).
The following Task Types can be selected:
These Task Types, along with the options and buttons available in this window, are explained below.
Project |
Select the project to be maintained from the list of available Public and Private projects. | ||||||||||||
Working Directory |
Displays the working directory for the selected project. | ||||||||||||
Type |
Selections are:
See Task Types to Maintain below. | ||||||||||||
(Available When Type is Directory) Select this check box to include tasks (based on the Task Types selections) found in the sub-directories of the specified directory. (By default, this check box is not selected.) When Type is Library, this check box is not displayed. Note:
| |||||||||||||
If the selected Type is Library, only the Library Objects check box is selected. All other Task Types (Programs, Reports, Data Files, Data Dictionary) are not applicable.
Note: | |||||||||||||
Select Tasks for Project |
A list box showing a tree view display of the tasks found in the specified library or directory, based on the Task Types to Maintain selections. Each "parent" node represents a selected Task Type. Expand/collapse a single "parent" node by clicking the adjacent + plus or - minus sign. Note: | ||||||||||||
Expand/Collapse |
Toggle button that is used to either expand or collapse all the "parent" nodes for the tasks in the tree view. | ||||||||||||
Reset |
Discards any unapplied changes and reloads the Select Tasks for Project list box. When it reloads, only the changes that were previously saved remain intact. | ||||||||||||
Ok |
Saves the changes to the selected project and returns to the PxPlus IDE Main Launcher. | ||||||||||||
Apply |
Saves the changes to the selected project without exiting Project Maintenance. | ||||||||||||
Cancel |
Clears the current entry, except for Project, Working Directory and Type. (The Task Types to Maintain selections and Include Sub-Directories check box are not changed.) | ||||||||||||
Exit |
Closes Project Maintenance and returns to the PxPlus IDE Main Launcher without saving any current changes. |