Hi Experts,
I am new to Floor Plan Manager Development.
First of all, i have created an application based on FPM_OVP_COMPONENT. I have a number of UIBBs with a combination of FORM and LIST.
My issue happens on my LIST UIBB, i have a number of fields that requires my list to have a horizontal scroll bar as shown below:
(There are 2 images for the continuation of the list using the scroll bar, first image is the first few columns and the second image for the rest of the columns)
Field details are as per below:
1) Staff No is tied to an OVS.
2) From Employee name to End Date fields are read only and is only populated based on the Staff No entered in the screen.
3) New Work Schedule field will be input ready once the Staff No is supplied
4) New Work Schedule Description is read only based on the New Work Schedule entered in the screen
5) Effective date is for date entry
6) Allowance/Leave Entitlement Chang (if applicable) check box (just a check box)
7) Remarks (Input field with type string)
Once Staff No/New Workschedule/Effective Date and Check Box Fields are populated it will look like this: (Sorry some field values i need to blackend out)
The issue now is on the Input Field REMARKS and the FLUSH method. The flush is able to extract value changes from other fields because they have a corresponding event which triggers upon field entry. The problem is that for the Remarks Field (Actually it happens in Effective Date field too but we can focus on 1 field for now) , if i enter a value in this field and press the ENTER button, the flush still able to get the changes.
But this is provided that my scroll bar is showing the Remarks field.
If i try to MOVE the scroll bar to the first part of the list after putting a value in the remarks field, then press enter, the flush is not able to get the changes whether in the flush input parameters IT_DATA and IT_CHANGE_LOG.
I suspect that since the field is hidden in the screen because of the scroll bar, the Flush cannot get the changes. I have tested this many times and still get the same result.
I am using one Feeder Class for this List.
Any ideas? Thanks a lot!