My Oracle HRMS Experiences!

Sunday, March 21, 2010

Place Cursor in a particular field using Form Personalization

1:24 AM Posted by Mohammed Abdur Rahman No comments
By default the cursor position may not be place in a desired field or at times in a field which we don’t use or rarely use. Having the cursor in unwanted field can have problems with data entry or it may slow the data entry field because every time, the users will have to place the cursor in the desired field.


We can personalize the behavior of forms by using forms personalization. As an example, we will take the assignment form in the People Enter and Maintain Screen. By default, the organization will be the first field when we open this form and also this field will be highlighted. (This may not be always the case depending on other form personalization, forms version etc. But the basic fundamentals of personalization as discussed in this example will remain unchanged.)



To personalize this form, go to Personalize screen as per the following screenshot:




Define the Personalization by giving a sequence and a meaningful name for the Personalization. As Assignment is a block in the People Enter and Maintain Form select the trigger event as WHEN_NEW_BLOCK_INSTANCE , block as ASSGT and also processing mode as Both.



Click on Actions tab and define the action. Give a sequence number for Action and select the type as Builtin. On the right hand side, select the Builtin type as GO_ITEM and argument as ASSGT.AGREEEMENT_NAME (Field name for Collective Agreement)




Save the changes and click on Apply.
Now the cursor will be placed in the Collective Agreement Field.


0 comments: