Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
REPORT ZBDC_WITH_TBCL2.
END OF TY_FILE.
EXPORTING
FILENAME = 'C:\VENDORS_BANK.TXT'
HAS_FIELD_SEPARATOR = 'X'
TABLES
DATA_TAB = I_FILE.
AT NEW LIFNR. "AT NEW MEANS...BELOW LOGIC EXECUTES ONLY WHEN THERE IS A NEW VENDOR
V_COUNT = '0' .
V_COUNT = V_COUNT + 1 .
IF V_COUNT = '5' .
V_COUNT = '0' .
ENDIF .
ENDLOOP.
wa_options-dismode = 'A' .
wa_options-updmode = 'S' .
if sy-subrc = 0 .
EXPORTING
id = messtab-msgid
lang = sy-langu
no = messtab-msgnr
v1 = messtab-msgv1
v2 = messtab-msgv2
v3 = messtab-msgv3
v4 = messtab-msgv4
IMPORTING
msg = lv_msg.
else.
loop at messtab.
EXPORTING
id = messtab-msgid
lang = sy-langu
no = messtab-msgnr
v1 = messtab-msgv1
v2 = messtab-msgv2
v3 = messtab-msgv3
v4 = messtab-msgv4
IMPORTING
msg = lv_msg.
endloop.
endif .
refresh bdcdata .
refresh messtab .
clear bdcdata .
clear messtab .
ENDAT .
ENDLOOP .
* *----------------------------------------------------------------------*
*----------------------------------------------------------------------*
clear bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
append bdcdata.
endform. "bdc_dynpro
*----------------------------------------------------------------------*
* Insert field *
*----------------------------------------------------------------------*
clear bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
append bdcdata.
endform. "bdc_field