‎2010 Nov 01 2:51 PM
Hi all,
i generated table but when i maintain table (SM30), i can't see fields. i defined technical settings, enhancement category, table maintenance generator but when i try to entry new data, screen is disappearing and it goes back first screen..
How can i solve that?
thanks a lot.
regards.
‎2010 Nov 01 3:03 PM
Hello,
Try regenerating your TMG & check in SM30 again! Have you defined a single-step or a double-step maintenance for the table?
BR,
Suhas
‎2010 Nov 01 3:03 PM
Hello,
Try regenerating your TMG & check in SM30 again! Have you defined a single-step or a double-step maintenance for the table?
BR,
Suhas
‎2010 Nov 01 3:14 PM
Hi Suhas,
i have defined one step. i have tried but there is no difference
thanks.
regards
‎2010 Nov 01 3:16 PM
How many fields does your table has..? Secondly click on screen layout and check what fields are displayed there..
Nabheet
‎2010 Nov 01 3:17 PM
Hi
how have you defined the table? wich keys fields have u used?
Max
‎2010 Nov 01 3:20 PM
‎2010 Nov 01 3:23 PM
You don't have any key fields other than MANDT 😮 ??
How do you think that the system will identify the unique records in the table? I am suprised ABAP compiler doesn't give an error when activating the table
BR,
Suhas
‎2010 Nov 01 3:30 PM
Hi
That's the problem
You have defined a table without keys, it's not enough to use MANDT as only key field: you needs to insert other fields as key, at least another one.
Which information u need to insert in your table?
Max
Edited by: max bianchi on Nov 1, 2010 4:31 PM
‎2010 Nov 01 3:44 PM
There is no need another key field. Because table contain 2 fields , matnr and menge. They could be more than once.
is it mandatory defining another key field.
‎2010 Nov 01 3:50 PM
Hello,
I think you are not aware of basic RDBMS concepts.
MANDT is used for client-dependent tables & it's value is same (in the same client). Table Keys are used to identify unique reocrds in the table, in your case you'll have only one record. Hope you get the point.
BR,
Suhas