Action Reports
Action reports provide details on the actions used in the Windchill UI to launch wizards and execute operations. Such details include the action label, action name, the Java class used to validate whether the action is available to the user, the file in which the action is defined, and many others. Action reports also enable you to modify the label and tool tip of an action.
The Action Report page allows you to search for actions. You can search by several properties for the action including the label (the description), action name, and object type name.
The search supports multiple search parameters, regular expressions, and case- insensitive matching.
Report Location
From the Navigator browse to Customization > Tools > Action.
Generating an Action Report
Search for the action whose details you desire using the search criteria on the Action Report page:
Search supports:
Multiple search parameters
Regular expressions
Case-insensitive matching
Search Examples:
For Label (aka Description):
remove ==> Matches: "remove", "list_delete", "related_delete_described_part", etc.
For Action Name :
remov.* ==> Matches: "remove", "remove_deliverable", "removeUses", etc.
r[a-z]* ==> Matches: "reply", "REVISEITEMS", "reassignLC", etc.
.*move ==> Matches: "remove", "CONTAINERMOVE", "WFMOVE", etc.
.* ==> Matches: everything
For Action Model File/Action Definition File:
Files must be located under <WT_HOME>\codebase\config\actions
You only need to specify the file name in the search criteria, not the file path. For example, BaselineClient.* ==> Matches: <WT_HOME>\codebase\config\actions\BaselineClient-actions.xml
Some matches may be deceiving due to include tags in XML files
Once you have entered your search criteria, click Search to display the matching actions:
To display the full action report for one of the displayed actions, click the icon for it:
If there is no information for an attribute of a particular action, the line is shown blank.
Troubleshooting
Search returning "No Objects to Display": If the method server is restarted after a search has already been attempted, another search will return "No Objects to Display" no matter what you search for. This is due to the fact that the page relies on a session variable to get the information from the method server. To fix this problem, simply restart your browser.
Wrong Definition File? Some matches may be deceiving due to include tags in XML files. Check the included files to find your particular actions.
Was this helpful?