‎2006 Jun 29 7:43 AM
Hi experts.
how can i refresh sm30 table or refresh the screen ?
so after i insert some records with code behind the records will be visible to the user.
Thanks.
‎2006 Jun 29 8:19 AM
Hi,
I thinks you can do using
Event 08: After Correcting the Contents of a Selected Field
In this event you have access to Internal Table EXTRACT which is the data display work table.
It is not intuitive understood what you mean by "records with code behind the records". So I do not know what "refresh sm30 table" hast to do exactly.
This is your part.
Regards,
Clemens
‎2006 Jun 29 8:56 AM
Hi Clemens
what i ment when saying Refresh sm30 table is that after the code behind is finish his job i want to see the data in the table.
now i can see the data just if i exit the transaction and re-enter.
thanks.
‎2006 Jun 29 9:47 AM
Hi Gil,
your requirement is not clear.
do you mean:
1) you're in TA SM30
2) in background is running a job modifying your ztable?
3) After modifying ztable 1) shall be refreshed?
‎2006 Jun 29 9:55 AM
Hi again.
i'm in sm 30.
when user type a shipment number and then press enter there is a query that execute and insert all the records that match to the shipment number to the table,
but the user can see all the records just if he exit and re-enter to the sm 30 --> to the table.
what i need is to refresh the table\screen\or somthing else so the user can see the data .
thanks.
‎2006 Jun 29 10:25 AM
Hi gil,
1. Unfortunately thats not possible directly.
2. There is no such event which will be triggered
when that table is updated somewhere in background,
or some other session,
and u expect
your screen to get refreshed !
3. Even if we do in any case,
then we have to use timer concept,
in the coding of the table maintenance function group,
but such things are not at all advisable.
regards,
amit m.
‎2006 Jun 29 10:28 AM
HI,
Please check ur table maintenace details like
Screen Maintenance and authorization group, function group.
after that you need to activate your table.
Regards,
Chandra.
‎2006 Jun 29 10:34 AM