08-02-2008 8:58 AM
Hi all,
I am trying to use a table control without wizard. I hace a single coulmn in the TC with name ITAB-NO and i have declared the internal table itab with a structure which contains a element name NO.
types: begin of temp, no type i, end of temp. data itab type standard table of temp.
but if i click anywhere on the screen it gives me the "Invalid field format (Screen Error)"
08-02-2008 9:07 AM
Instinct says you haven't defined the screen field attributes the same as the data definition i.e. is the screen field call "NO" and of type i..?
Jonathan
08-03-2008 4:33 PM
Hi,
Use Internal Table with Header line (work area)
so that data transfer automatically.
Please use itab with work area to remove invalid field error.
Reward if it gets solve.
Regards,
ahmed.
08-04-2008 5:23 AM
hi,
Genrally these kind of error occurs because of different data type defined by yourself in Layout and in Coding.
Check First the Field which you have created in layout
is of same data type as of your internal table field. YOu have specified your field in coding part of type 'I'. So in layout also it should be defined of type 'I' with same length. By default , if you not specify the field type , it treats as char . So Might be it is causing error.