on 04-24-2014 3:09 PM
I have the ff requirements.
Please advise how and where to catch the changes I made in the ALV.
Thank you so much.
try context change log to record and access all context changes.
Context Change Log (Recording User Entries) - UI Technologies in ABAP - SAP Library
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kranthi,
It doesn't work.
I tried to catch the changes of the ALV table.
Instead, it reflects the changes of the tab.
DATA: L_NODE TYPE REF TO IF_WD_CONTEXT_NODE.
L_NODE = WD_CONTEXT->GET_CHILD_NODE( 'MY_ALV' ).
L_NODE->BIND_TABLE( L_CHANGES ).
I was expecting, that it will show the changes of 'MY_ALV', but it doesn't.
The old_value and new_value reflects that tabs that I clicked, not that of the ALV.
Hi Navi,
Create an attribute in the component controller and set the data ( which you are displaying in the ALV table ) on the load of the page or when your displaying data in the table.
for eg: before navigation if you need to check, is there any changes, then you can check here. If required you can stop navigation
Thanks & Regards,
Sankar Gelivi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sankar,
The issue is, the changes doesn't get reflected right away.
If I change the table entries and click another tab, the changes won't isn't stored in the context.
It get's stored only if I click 'check' or hit enter.
The user need not do those extra actions in order to catch the changes.
Thanks.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.