08-24-2007 9:45 AM
Hi Experts,
I am using table control where as following error getting
Invalid field format
I have select TIMS Format in table control also my table field is same.
Please suggest me probably solution.
Thanks in advance.
08-25-2007 10:02 AM
Hi,
I have made one report with field having Time format.
Its working fine.
Are u taking one table control and displaying data in that?
here my code.
Try that.
PROCESS BEFORE OUTPUT.
*&SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'TAB1'
<b>MODULE fetch_data.</b>
MODULE tab1_change_tc_attr.
*&SPWIZARD: MODULE TAB1_CHANGE_COL_ATTR.
LOOP AT itab
INTO itab
WITH CONTROL tab1
CURSOR tab1-current_line.
*&SPWIZARD: MODULE TAB1_CHANGE_FIELD_ATTR
ENDLOOP.
MODULE status_1000.
PROCESS AFTER INPUT.
*&SPWIZARD: PAI FLOW LOGIC FOR TABLECONTROL 'TAB1'
LOOP AT itab.
CHAIN.
FIELD itab-xblnr.
FIELD itab-bldat.
FIELD itab-rmwwr.
field itab-cputm.
ENDCHAIN.
FIELD itab-mark
MODULE tab1_mark ON REQUEST.
ENDLOOP.
*&SPWIZARD: MODULE TAB1_CHANGE_TC_ATTR.
*&SPWIZARD: MODULE TAB1_CHANGE_COL_ATTR.
MODULE user_command_1000.
<b>module fetch_data output.</b>
SELECT SINGLE xblnr bldat rmwwr cputm FROM rbkp INTO
corresponding fields of itab
WHERE xblnr = '5105600513'.
APPEND itab.
<b>endmodule. " fetch_data OUTPUT</b>
<b>my Internal Table from which i have made Table control</b>
DATA : BEGIN OF itab OCCURS 0,
mark,
xblnr LIKE rbkp-xblnr, "Bill Number
bldat LIKE rbkp-bldat, "Bill Date
rmwwr LIKE rbkp-rmwwr, "Bill Amount
cputm like rbkp-cputm,
END OF itab.
in table control i made cputm as TIMS.
Thats it.
Hope it will help u.
08-24-2007 2:04 PM
Hi,
I will surely try tomorrow and give u answer as now my job hour completed...
08-25-2007 10:02 AM
Hi,
I have made one report with field having Time format.
Its working fine.
Are u taking one table control and displaying data in that?
here my code.
Try that.
PROCESS BEFORE OUTPUT.
*&SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'TAB1'
<b>MODULE fetch_data.</b>
MODULE tab1_change_tc_attr.
*&SPWIZARD: MODULE TAB1_CHANGE_COL_ATTR.
LOOP AT itab
INTO itab
WITH CONTROL tab1
CURSOR tab1-current_line.
*&SPWIZARD: MODULE TAB1_CHANGE_FIELD_ATTR
ENDLOOP.
MODULE status_1000.
PROCESS AFTER INPUT.
*&SPWIZARD: PAI FLOW LOGIC FOR TABLECONTROL 'TAB1'
LOOP AT itab.
CHAIN.
FIELD itab-xblnr.
FIELD itab-bldat.
FIELD itab-rmwwr.
field itab-cputm.
ENDCHAIN.
FIELD itab-mark
MODULE tab1_mark ON REQUEST.
ENDLOOP.
*&SPWIZARD: MODULE TAB1_CHANGE_TC_ATTR.
*&SPWIZARD: MODULE TAB1_CHANGE_COL_ATTR.
MODULE user_command_1000.
<b>module fetch_data output.</b>
SELECT SINGLE xblnr bldat rmwwr cputm FROM rbkp INTO
corresponding fields of itab
WHERE xblnr = '5105600513'.
APPEND itab.
<b>endmodule. " fetch_data OUTPUT</b>
<b>my Internal Table from which i have made Table control</b>
DATA : BEGIN OF itab OCCURS 0,
mark,
xblnr LIKE rbkp-xblnr, "Bill Number
bldat LIKE rbkp-bldat, "Bill Date
rmwwr LIKE rbkp-rmwwr, "Bill Amount
cputm like rbkp-cputm,
END OF itab.
in table control i made cputm as TIMS.
Thats it.
Hope it will help u.
08-27-2007 6:27 AM