To enter a new problem report, press the New PR button in the toolbar, or choose Problem Reports->New... from the menu. The Enter Problem Report dialog box will be displayed. After filling in all of the fields and pressing the OK button, the problem report will be entered with the lowest active status.
The project list contains a list of projects that you can submit problem reports against. In order for a project to show up in this list, you must be selected as a submitter. See the section on Project Administration for details. You must select one, and only one project from this list to enter the new problem report against.
The problem type list contains a list of all active problem types. Select an appropriate problem type from the list. When you select a problem type from the list, the severity value will automatically be set to the default severity for the selected problem type.
The severity list contains a list of all active severities. Select an appropriate severity from the list.
The subject is intended to be a short description of the problem. When entering the subject, try to use a single sentance or phrase that adaquatly defines the problem without being overly verbose.
The version drop down list will contain a list of all active versions for the currently selected project. If the problem you are reporting was found in a specific version of the project, select that version here.
Use the description field to provide a detailed description of the error, including details on how to reproduce the error, the behaviour you are seeing, the behaviour you are expecting, any error messages that you see, etc.
There are several ways to select a problem report for updating:
from the Main Window
from the Find Dialog
There are several pieces of information displayed in the Edit Problem Report dialog box. Some of these items are updatable, while others are only displayed for informational purposes.
Read-Only display of the project against which the current problem report was entered.
Read-Only display of the project version against which the current problem report was entered.
Read-Only display of the person who submitted the problem report.
Name of the person to whom the current problem report is assigned. Only those people who are members of the project the current problem report is entered against will be shown in the Responsible drop down list.
A short description of the problem report. This information is originally entered when the problem report is entered. It can be updated here if need be.
Specifies the version in which this problem is fixed. If the problem report is set to a "closed" status without this value being set, the Fixed In Version will automatically be set to the Default Closing Version for the project that the problem report is entered against.
The status of the problem report. Only active statuses are shown. If the current status of the problem report is not active, that status will be shown even though it is not an active status. No other inactive statuses will be shown. The status of a problem report can be changed as appropriate. If the status reaches a "closed" status without the Fixed In Version value being set, the Fixed In Version will automatically get set based on the Default Closing Version of the project the problem is entered against.
The type of problem the problem report is reporting. Only active problem types are shown. If the problem report is of a type that is not active, that type will be shown even though it is not active. No other inactive problem types will be shown. The problem type cannot be modified.
The severity of the problem report. Only active severities are shown. If the current severity of the problem report is not active, that severity will be shown even though it is an inactive severity. No other inactive severities will be shown. The severity of the problem report can be modified as appropriate.
A detailed description of the problem. Originally, this is information entered by the submitter. However, it can be updated from here if need be. In the future, I hope to make some implementation changes that will make this field read-only.
This tab contains two text entries. The Detailed Fix Description is for entering details on how the problem was resolved. The ChangeLog Description is for entering information that is intended for the project ChangeLog report.
This tab conatains a read-only list of status and severity changes that the problem report has been through.
To find problem reports, use the Find Problem Reports dialog. To display the Find Problem Reports dialog, press the Find button or choose Problem Report->Find... from the menu.
The project list contains a list of projects that the current user has access to. Selecting projects limits the find operation to the selected projects. If no projects are selected, the find operation is not limited by project, and thus will return qualifying problem reports from any project you have access to.
The severity list contains a list of severities defined in this database. Selecting severities limits the find operation to only problem reports matching the selected severities. If no severities are selected, the find operation is not limited by severity, and will return problem reports of any severity.
The submitter list contains a list of users who have access to at least one of the projects that the current user has access to. Selecting users limits the find operation to problem reports submitted by the selected user(s). If no users are selected, the find operation is not limited by submitter, and will return problem reports submitted by anyone.
The responsible list contains a list of users who have access to at least one of the projects that the current user has access to. Selecting responsible users limits the find operation to problem reports assigned to the selected user(s). If no users are selected, the find operation is not limited by assignee, and will return problem reports assigned to anyone.
The problem type list contains a list of problem types defined in this database. Selecting problem types limits the find operation to only problem reports matching the selected types. If no problem types are selected, the find operation is not limited by problem type, and will return problem reports of any type.
The status list contains a list of statuses defined in this database. Selecting statuses limits the find operation to only problem reports matching the selected statuses. If no statuses are selected, the find operation is not limited by status, and will return problem reports of any status.
Only active projects, severities, problem types, statuses, and users are displayed unless this item is checked. When this item is checked, inactive projects, severities, problem types, statuses, and users are also displayed.
The results of the find operation are displayed in this list. The results can be sorted by clicking on the column headings.
If TeX and dvips are available on your system, PRepS has the ability to print problem reports. Problem reports can be printed to file or sent to the printer. In either case, the problem reports are printed in PostScript format. To print problem reports, press the Print button on the toolbar or choose Problem Report->Print... from the menu.
If you want to print the problem report(s) to a printer, check this box and specify the printing device in the the the entry box.
If you want to print the problem report(s) to a file, check this box and specify the file to print to in the text entry box. You can also specify the file via a File dialog box by pressing the button directly to the right of the text entry.
If you had a problem report selected in the query results list, you can choose to either print all problem reports listed by the current query, or you can chose to print the single problem report that is selected.