Each form in Wiki provides records to users based on certain criteria. The purpose of this paper is to outline methods of refining the records available from the Find Block/List and to provide instruction on the methods of using the query tool from the form toolbar.
Each form window has a toolbar at the top containing icons for commonly used actions.
The Query action as seen in the screen shot as the flashlight icon, allows you to search for information using any fields on your current form with simple comparison operators.
Queries will provide a user with a further refined list of records that you can pick from.
In the example below a query can be performed on the IEAS to provide a list of employees that work in the same location.
FindingRecords_01.jpg
If the cursor has not been placed in the find block/list then the query will not return any values.
To perform a query:
When using the query function it is important to note that in most cases your cursor should be located in the Find Block/List in which you are trying to query from.
Note that while the Position field on IEAS is found on the P2K_HR_ASSIGNMENT_DETAILS it is the FIND_EEM that determines what record is displayed.Screens that contain individual tables in the form like IPTR, IALS, IBSC, IPTL etc. can also be queried without using the find. In the example below two separate results occur when the same query is performed with the cursor in different locations on IPTR.
With the cursor in the IPTR Find Block/List: The query found all batches that contained employees that met the wage rate criteria.
FindingRecords_02.jpg
FindingRecords_03.jpg
When the cursor was located on the PTR grid: Transaction records for employees that met the criteria in the current batch were displayed.
FindingRecords_04.jpg
FindingRecords_05.jpg
If additional criteria are required to filter records on a form they can be added to the find block. Find Block/List’s should not be directly edited. See set up examples in the next section for proper methods in altering the find. In some cases there may be forms that do not utilize a find block. These forms have pre-loaded finds loaded directly on the form itself and typically are not employee related. Forms that have the find located directly on the form can be changed using object security (To remove fields not required) and IMFD to add additional fields.
To change a Find Block/List at a system level a) Determine the name of the find that is to be edited on the desired functions (IMFN). In the example we will use the FIND_EEM and will be adding the government code as part of the search criteria b) Open the IMLOVL once the name of the find has been determined. c) Deep copy the original find. Rename the find in a manner suitable to your needs. (In this case we will rename the find FIND_EEM_EXT) Change the LOV Usage from “Pre-Loaded to “User Defined” Populate the Replacing LOV field with the name of the original find (in this case FIND_EEM) Add the search criteria field. The sequence is important as it determines where the new search criteria will be displayed. (In this case it is the EID_ID.GOVERNMENT_CODE field)
Once the above steps have been completed select the “Clear LOV” followed by the “Load LOV” buttons. When any of the forms that utilized the replaced LOV are opened the new field should now be part of the search criteria
a. Go to the form in which the find is to be updated on IMFN and find out the name of the Find Block/List from the Find LOV field b. Go to IMLOVL and deep copy the Find Block/List found on IMFN c. Make any alterations to the find (In this case we will add the government code). Make sure the Replacing LOV field is left blank. d. Click the Clear LOV and Load LOV buttons. e. In IMFN copy the form and function in which the new find will be added using the button “Copy Function and Form”. f. Rename the function in a manner suitable to your needs. Make sure the new form is marked as “User Defined” in the usage field
g. Replace the Find LOV on IMFN with the name of your custom created Find Block/List. h. Add execution rights and privileges to this new form while restricting the rights and privileges from the original form using the IMER/IMFN/IMUS screens.
When you next log in the new IEAS screen will be using the new find.
Screen captures are meant to be indicative of the concept being presented and may not reflect the current screen design.
If you have any comments or questions please email the Wiki Editor
All content © High Line Corporation