‎2008 Nov 17 5:30 AM
How to add field in existing table control
I hve made one table control with the help of wizard now i want to edit or add one field in it , so what is the method of doing it.
Ankesh Jindal.
‎2008 Nov 17 8:43 AM
Hi,
You can add the field manually in table control.
goto screen layout - click on i/o field, and place the field you want to add. you have to drage it.
or you can add even from get from dictionary options also.
‎2008 Nov 17 5:35 AM
HI.,
Simply goto that screen layout and follow this menu path.,
goto - dictionary window - program and dictionary fields - enter table name of your field - and select the field name and ok - drag that field in your table control.
Thanks,
Naveen.I
‎2008 Nov 17 5:36 AM
Hi ,
You can try this way, in the screen painter add the needed field to the table control.
Next ,manually add the field to the structure used by the system generated program .
Regards,
Ranjita
‎2008 Nov 17 8:29 AM
i have added the field manually but while running transaction it is coming at last and i would like to display it earlier , so will i have to redraw table control or i will handle it w/o it too.
‎2008 Nov 17 8:43 AM
Hi,
You can add the field manually in table control.
goto screen layout - click on i/o field, and place the field you want to add. you have to drage it.
or you can add even from get from dictionary options also.
‎2008 Nov 17 8:45 AM
i have added the field in table control but now when i run the transaction that field is coming at last but i want to display it say at 4th position and it is coming at last let say 16th position,
field is added and value is also coming no probs in it but the problem is display how i will display it at 4th position inspite of last position.
‎2008 Nov 17 9:15 AM
Hi Naseer.,
Find the options in the layout attributes, where you can find the position of the column(double click on new field's header text), change that position to ONE here. Then you can get u field in 1 st position, no need to redraw the table control.
‎2008 Nov 17 11:47 AM
Hi Ankesh ,
You can very well display your field in the 4th position , try the following :
Go to screen painter in edit mode , choose the field to be displayed in 4th position ,
Double click on the 1st row of the table field ( I intended : do not double click on the headings ) ,
you will get an attribute screen , and you will have an option of chaging the column number .
Then as per your requirement , change the column number from 16 to 4 .
It can be noticed that , automatically the header also has changed its position from 16th to 4th column .
Note : You might need to make necessary code changes for providing the values to the fields, if not already done .
Regards,
Ranjita
‎2008 Dec 11 9:11 PM
Hello,
I was also having a similar requirement and i am able to put the extra column in my desired position.
The issue now is that i am not able to have the field label.It is showing blank.
Any solution for the same.
Regards,
Arun
‎2008 Dec 13 2:45 PM
Hi Arun ,
Make a quick check on the field label name if you have provided properly .
Else follow the same procedure what I have mentioned earlier in this thread to change the
column number .
Else explain in detail what was your issue, how did you resolve it half and whats coming up next .
Regards,
Ranjita
‎2009 Feb 12 2:42 PM
Hi,
I have the same issue as Arun, I have put the desired field in the desired position. But I am getting the Heading of the column as blank.
Could you suggest on this as to what is wrong or how do i go about rectifying it.
Thanks