‎2007 Jun 15 7:58 AM
Hello Friends,
I have a table control with seven fields ( created by wizard ), now I want to add 3 more fields to my table control. I have extended the dict. table with these three fields, now what I have to do to display these 3 fields in table control ?
I hope its possible, without re-creating the whole table control ?
Regards,
‎2007 Jun 15 8:08 AM
If this is module pool programmin...
goto -> SE80 - > select ur screen no and click layout tab...
it wil display ur table control...so first delete all ur fields which u added previously ..
then press the dictionary icon and give ur updated table name ..select all ur fields which u wanna add to table control
save it and activate..
Regards..
Balaji ( assign points if this helps u)
‎2007 Jun 15 8:09 AM
Hello Balaji,
Are you sure, to first delete the table control ?
Where is the dict icon actually ?
Regards,
‎2007 Jun 15 8:12 AM
u have to edit the TC screen in SE51 --> when u are looking at TC Definitions there at the Top right corner u can see field attributes etc.
there u can see .
Regards
Peram
‎2007 Jun 15 8:11 AM
hi,
in the menu of se51..choose..utilities -> settings..Make sure the graphical painter is switched off..
Then give program name and screen number..press change..
Press the layout button..
Double click on the table control..
Then press control elements..You will get a popup with the list of columns..
insert a new column..
on the left hand side ..Give a name..
press enter...
You will get a popup to choose the type of the field..choose the I/O field..
Press refresh button..
Do the same for the rest of the other two fields.
save and activate the program..
Thanks
Naren
‎2007 Jun 15 8:17 AM
Hello Narendran,
Thanks for your input,
I have not find the control element on table control,can you pls let me know where I can find the control element?
Regads,
‎2007 Jun 15 8:14 AM
yes ...you are write not to create it again ...
just goto <b>se80 your program </b> ....<b> in find</b> put any <b>one field which is already there in the first time of the table</b> ....
it will display all the declaration and used of that field .... definitely there will be an <b>internal table for yourtable control</b> ....there you <b>add manual that 3 newly</b> added fields ...
then in the <b>Screen Layout add 3 fields by selecting from the data dictionary</b> of the same table ...so that 3 fields will be appeared .. and also <b>see the properties ...function code of allready exsisting fields and do it similarly</b> ...
then acticvate the layou and your code ......
reward points if it is usefull ...
Girish
‎2007 Jun 15 8:19 AM
Hello Girish,
How I can place the new three fields in screen laynout ?
Regards,
‎2007 Jun 15 8:20 AM
Hi,
Make sure you are in alpha numeric editor..
Double click on the table control..
In the resulting screen..You will see a button which say CTRL ELEMENTS
Thanks
Naren
‎2007 Jun 15 8:22 AM
How I can check if I am in alpha numeric editor,
Sorry I am not finding the control element, when I double click on the table control...
Regards,
‎2007 Jun 15 8:23 AM
In screen painter, I am in graphical layout editor ?? is that okey
Okey got the control element button
BRB
Message was edited by:
Shah H
‎2007 Jun 15 8:23 AM
Hi,
In the menu..UTILITIES -> SETTINGS..make sure the graphical painter check box is not checked..
Thanks
Naren
‎2007 Jun 15 8:31 AM
Hi Narendran,
I have place the field in control element, but still its not displayed when i execute the screen ?
Any idea,
Regards,
‎2007 Jun 15 8:44 AM
Hello Narendran,
Unfortunately, its not working, I am adding more column, but its not displayed in the screen ?
Any idea what I am doing wrong?
Regards,
‎2007 Jun 15 8:55 AM
Hello Friends,
Okey, new column are appered, but the name of the colum are not visible ?
even though I said to take properties from dict. and there in data-element I have given the names ?
Any idea, how I can make the table column visible ?
Regards,
‎2007 Jun 15 8:59 AM
if you are having so much trouble extending it, why not remove the table control altogether and run the table control wizard once.
you might find it a lot easier and less-time consuming.
‎2007 Jun 15 9:53 AM