‎2008 Jun 25 11:43 AM
Hi All,
I created a TABLE and am using this table in a FUNCTION MODULE as a reference for declaring an internal table in TABLES tab in the function module .
But when i click on the table name its giving an error "TABLES parameters are obsolete! "
Can any one figure out the reasons .....and help me out!!!
Deepika K
‎2008 Jun 25 11:48 AM
‎2008 Jun 25 11:48 AM
is the table that u r using is active...?
if not then activate the same. Go to se14 and adjust and activate the table again...Now activate ur program...
I think it will help u out...
Reward points..if the answer is helpful...
‎2008 Jun 25 11:50 AM
‎2008 Jun 25 6:22 PM
Hi Deepika,
Tables option is said to be Obsolete because these days we use internal tables without header line...
Tables Option in FM considers internally that the table name you mentioned is with a header line and the structure of the internal table will be acting as work area.
It is still included in new version because for Upward compatibility...
As we still use the predefine function modules so they should be even compatible with newer versions so its still there..
But for normal practice it can be used but preferably not to use.. rather you use EXPORT parameter and include internal table like field...
Create a structure first and then a Table type which include the previously defined structure in SE11 and the assign the Table type to the field in EXPORT parameter with TYPE..
Hope this would help u.
Regards
Narin Nandivada.
‎2008 Jun 26 5:42 AM
Hi deepika,
tables options is obsolete in ecc 6.0, you can go with changing however i hope you r getting a warning message not a error message so u can still continue with tables options.
with luck,
pritam.
‎2008 Jun 26 8:09 AM
Hi,
Yeah this is just a warning message not an error message.You just press enter on tha table options and continue with ur code.
Edited by: SWAPNA PADURU on Jun 26, 2008 9:11 AM
Edited by: SWAPNA PADURU on Jun 26, 2008 9:13 AM