The Administration section in the MyForms application allows administrators to view all requests for a specific application regardless if they are the initiator or an approver. With the recent release of the "Search Fields" ABAP exit, each application can designate a number of fields from the Application's Data Model to be stored along with the header information of an instance. This facilitates searching and filtering capabilities that were not possible before without first have to manually deserialize the data model.
Layout:
The above screenshot demonstrates how the additional search fields will be displayed to the administrator. The column names will be determined by how the ABAP exit is written. Each of the available "Search Fields" has a name as well as a link to the specific field in the Data Model.
Filtering:
By default, instances can be filtered by the Application/Form Name and the Current Status.
To filter by the "search fields", perform the following actions:
- Press the Filters button on the top right
- Press the More Filters link
- Check the Search Fields that you would like to appear in your Filter Bar
- Click OK.
- Click GO.
- The selected Search Fields now appear in the filter bar. You can enter a value and either tab off the control or click the Go button to perform the filter.
Saving the Selected Filters as a Personal Variant
When Filter fields are added, they are only added temporarily and will be lost next time you enter the Administration section. To store which filters should appear for which application, a variant can be created that will be persisted to the local browser data store.
Instructions:
- Click the Standard link at the top Left.
- Click Save As
- Provide a unique name for the view.
- Click Save.
The View is now stored and can be accessed by clicking the View at the top of the page.
Note that Variants/Views are stored at the Application level. The Administrator must first select the Application from the Form Name drop down before the drop down of views can be shown.