Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9159

Value Binding not working for New UI Element added to Enhance screen (Webdynpro)

$
0
0

Hello Experts,

 

I need to enhance a standard Webdynpro ABAP screen (Recipe Development -> Create Recipe -> Basic Data) to add new Input & Check Box fields. User will input values in those custom fields and then I need to read those values once the user hits SAVE on the screen.

 

To achieve this, I have enhanced the Webdynpro View for the particular screen as follows:

1. Enhanced standard structure to include the new field. (This is the stucture to which all the other fields on the standard screen are bound to in the Context binding).

2. Added a new UI Element (InputField) on the screen view.

3. Added this new field(from DDIC Structure) to the Component Controller Context.

4. Did the mappping between the Component controller context to the View Context.

5. Did the value binding (Properties section) of the new UI field to the new DDIC field in the structure Structure.

 

After doing the above, I run the application and enter values in the new UI element field. While debugging from that point, I see that the input text I entered on the new UI Element does not get bound to the structure field at runtime. However, the other standard fields text that was entered on the screen do get updated in the structure. There seems to be an issue with the binding on the face of it, however, I have done the binding exactly the same as it is for the other screen fields.

 

Any help/guidance in this matter will be helpful.

 

Regards,

Kashish Jethani.   


Viewing all articles
Browse latest Browse all 9159

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>