ABAP Debugging Message
ABAP Debugging Message
Message
Debugging
File Transfer
Type Group
Message in ABAP
User Messages
AT SELECTION-SCREEN.
Message Type
Syntax
Message [ A<nnn> ](message class) with <field1> <field2>
E, W, I, S
Selection
Screen
A Message
Exit
Program Start
Selection
Screen
New input
Require
E Message
Selection
Screen
W Message
Enter
List
New input
possible
Selection
Screen
I Message
Enter
List
Selection
Screen
List
(Next Screen)
Dynamic Message
Report ztest1.
Parameters today like sy-datum.
At selection-screen.
if today <> sy-datum.
message e000(38) with Please enter tod
endif.
Start-of-selection.
Write: / Today is :, today.
Debugging
Debugging Mode
ABAP Practice
File Transfer
File Transfer
File Transfer
* Opening a file
Open dataset filename for output in text
encoding default message msg_txt.
If sy-subrc <> 0.
Write: File cannot be opened .Reason :
else.
File Transfer
* Transferring data to a file
Loop at all_customers.
Transfer all_customers to
Endloop.
* Closing a file
Close dataset filename.
Endif.
filename.
Transaction : AL11
Deleting OS File
Download Data to PC
Download Data to PC
CALL FUNCTION DOWNLOAD
Exporting
filename = filename
Tables
data_tab = all_customers
Exceptions
file_open_error = 1
others
= 5.
Download Data to PC
Case sy-subrc.
When 1.
Write: Error when file opened.
When 2.
Write: Error during data transfer.
When 0.
Write: / Data Download Finish.
Endcase.
* Upload data to PC
parameters filename like rlgrap-filename
default c:\customers.txt.
Data all_customers like customers occurs
START-OF-SELECTION.
others
= 5.
When 0.
Insert customers from table all_customers.
Endcase.
and
...
...
Type Group
ABAP Program
Exercise IV
Exercise IV : Drill-Down
Report