Posts Tagged with “lv_message.”
how to display multiple error messages in sap abap
To display multiple error messages in SAP ABAP, you can use the MESSAGE statement along with the ‘E’ (Error) message class. Here’s an example of how to display multiple error messages:
abapCopy codeDATA: lv_message TYPE sy-msgv1.
MESSAGE 'Error Message 1' TYPE 'E' DISPLAY LIKE 'E'.
lv_message = sy-msgv1.
WRITE: / 'Error Message 1:', lv_message.
MESSAGE 'Error Message 2' TYPE 'E' DISPLAY LIKE 'E'.
lv_message = sy-msgv1.
WRITE: / 'Error Message 2:', lv_message.
In this example, two error messages (‘Error Message 1’ and ‘Error Message 2’) are displayed using the MESSAGE statement. The ‘E’ message type indicates that it is an error message. The DISPLAY LIKE ‘E’ parameter ensures that the messages are displayed immediately on the screen.
The sy-msgv1 field is used to capture the error message text, which can be assigned to a variable (in this case, lv_message) for further processing or displaying.
By using multiple MESSAGE statements, you can display as many error messages as needed in your SAP ABAP program.
DATA: lv_message TYPE sy-msgv1.
MESSAGE ‘Error Message 1’ TYPE ‘E’ DISPLAY LIKE ‘E’.
lv_message = sy-msgv1.
WRITE: / ‘Error Message 1:’, lv_message.
MESSAGE ‘Error Message 2’ TYPE ‘E’ DISPLAY LIKE ‘E’.
lv_message = sy-msgv1.
WRITE: / ‘Error Message 2:’, lv_message.