Usado para eviar menssagens ao usuario do programa.
Sintaxe:
MESSAGE ‘menssagem de texto’ TYPE ‘[tipo]’.
Tipos de Menssagem
- I – informação Exibir mensagem. Programa continua depois do usuário descartar a mensagem. Caixa de diálogo Modal
- S – mensagem de Sucesso Exibir mensagem. Programa continua sem interrupção. Barra de status ou caixa de diálogo modal. *
- W – aviso Exibir mensagem. Comportamento depende do contexto. Barra de status ou caixa de diálogo modal. *
- E – erro Exibir mensagem. Comportamento depende do contexto. Barra de status ou caixa de diálogo modal. *
- A – terminação. Programa rescindido. Caixa de diálogo Modal.
- X – curto despejo. Erro de tempo desencadeada com despejo Dump para a tela.
* Depende das configurações do SAP GUI.
Mais informações: http://help.sap.com/saphelp_46c/helpdata/en/85/daf6d14bac11d1890e0000e8322f96/content.htm
Exemplo:
Neste exemplo apenas imprimimos na tela algumas mensagens ao usuário.
Abap
*&---------------------------------------------------------------------* *& Report ZMENSSAGEM *& *&---------------------------------------------------------------------* *& Desenvolvimento Aberto *& Menssagens *&---------------------------------------------------------------------* REPORT ZMENSSAGEM. MESSAGE 'Menssagem de Sucesso' TYPE 'S'. MESSAGE 'Menssagem de tipo Informação' TYPE 'I'. MESSAGE 'Menssagem de tipo de termino do programa' TYPE 'A'.