‎2007 May 31 1:43 PM
Hi,
can any body repaire this code...
Tables:mara.
FIELD-SYMBOLS: <WA_FIELD> TYPE ANY.
ASSIGN 'MTART' TO <WA_FIELD>.
SELECT <b>matnr (<WA_FIELD>)</b> from mara
into mara.
WRITE:/ mara-matnr,mara-mtart.
ENDSELECT.
‎2007 May 31 3:31 PM
TABLES : MARA.
DATA : NAME(30) TYPE C VALUE 'MTART'.
SELECT MATNR (NAME) FROM MARA INTO MARA.
WRITE : MARA-MATNR, MARA-MTART.
ENDSELECT.
‎2007 May 31 5:15 PM
Hi,
Tables:mara.
FIELD-SYMBOLS: <WA_FIELD> TYPE ANY.
ASSIGN 'MTART' TO <WA_FIELD>.
SELECT matnr from mara into mara where......
move <WA_FIELD> to mara-matnr.
WRITE:/ mara-matnr,mara-mtart.
........
..........
Regards,
Azaz Ali.
‎2007 Jun 01 9:57 AM
Hello Reddy
A field cannot exist without its table/structure or data variable. Thus, your ASSIGN statement cannot work:
ASSIGN 'MTART' TO <WA_FIELD>. " not correctHere is the correct version:
ASSIGN COMPONENT 'MTART' OF STRUCTURE mara TO <wa_field>.Regards
Uwe