Highlighted
Micro Focus Expert
Micro Focus Expert
178 views

Example of Default Change Request Form in Custom Format

StarTeam comes with its own built-in Change Request (and other objects) form and Workflow.

It also grants you the ability to create your own 'custom' form. It also grants you the ability to create your own custom fields.
Often it is a requirement that you may want to add one or more fields to this default form (rather than using the 'Custom' tab).

Unfortunately, as it stands, you must create your own version of the default form. This can be time consuming.

To get around this a re-built form and workflow is attached to this post.

There are two versions. One is the full Java code for the Custom APE (compiled into a ChangeRequest.jar) and the ChangeRequest.LayoutDeigner.xml file (for use with StarTeam Layout Designer if you do not wish to use a custom Workflow).
The source code is also attached.

To use this code and/or LD form, please ensure you have the prerequisite software installed - StarFlow Extensions and StarTeam Layout Designer. You will also need a suitable Java IDE to modify the source code.

Comparison of Forms
Default Custom APE (Alternate Property Editor) - Java/JAR Layout Designer

Note: you will notice the lack of 'Custom' tab on both the APE and the LD forms. It is not possible to show this tab within a custom form.


Source files for Custom APE (ChangeRequest.jar)
/cfs-file.ashx/__key/communityserver-discussions-components-files/116/8737.src.rar - source code
/cfs-file.ashx/__key/communityserver-discussions-components-files/116/0878.ChangeRequest.jar - compiled JAR file
/cfs-file.ashx/__key/communityserver-discussions-components-files/116/ChangeRequest.propertyeditor.xml - ChangeRequest.propertyeditor.xml (required for use with the above JAR file)

Default Workflow
/cfs-file.ashx/__key/communityserver-discussions-components-files/116/ChangeRequest.Workflow.xml - ChangeRequest.workflow.xml

Layout Designer form
/cfs-file.ashx/__key/communityserver-discussions-components-files/116/ChangeRequest.Layout.xml - Layout Designer

0 Likes
0 Replies
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.