‎2007 Jan 30 8:36 AM
Experts
Transaction IW39 is used to display the Plant Maintenance Orders .
Output will be IN ALV . List displayed in the output screen should be refreshed automatically without any manual intervention at regular time interval .
Kindly suggest ...
Regards
Durai
‎2007 Jan 30 8:46 AM
Hi,
You can use the method check_changed_data:
CALL METHOD alv_instance->check_changed_data
IMPORTING
E_VALID = l_valid.
The flag l_valid indicates if there is a change in the internal table used to display the data in the ALV.If the flag is checked,then you can call the method REFRESH_TABLE_DISPLAY.
CALL METHOD alv_instance->REFRESH_TABLE_DISPLAY
...
...
Hope this helps.
Regards,
Beejal
**Reward if helpful
‎2007 Jan 30 8:49 AM
Hi Rawal ,
Could you provide me an sample code or sample program where SAP usses this functionality
‎2007 Jan 30 10:50 AM
Hello Durai,
The methods that I have mentioned can be used in your program for a similar requirement(where you went ALV data to be refreshed).However,the transaction IW39 uses a standard report.No changes can be made to this particular transaction.You can refresh the contents in this case only by using the refresh icon provided in the tool bar(the 3rd icon).
Regards,
Beejal
‎2007 Jan 30 10:39 AM
hi
it is a standard report you can not change the same.
Thanks
Shiva