Mensaje error cortado WebDynpro

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • tunante
    Member
    • sep
    • 82

    #1

    Mensaje error cortado WebDynpro

    Buenas,

    Tengo una webdynpro, en la que muestro estos 3 mensajes de error, por pantalla se muestra cada uno en una linea, adjunto imagen mundosap2.jpg:
    call method lo_message_manager->report_t100_message
    exporting
    msgid = 'ZTM_0002'
    msgno = '084'
    msgty = 'E'
    controller_permanent_msg = lo_api_controller.

    call method lo_message_manager->report_t100_message
    exporting
    msgid = 'ZTM_0002'
    msgno = '083'
    msgty = 'E'
    p1 = lv_p2
    controller_permanent_msg = lo_api_controller.

    call method lo_message_manager->report_t100_message
    exporting
    msgid = 'ZTM_0002'
    msgno = '082'
    msgty = 'E'
    p1 = lv_p1
    controller_permanent_msg = lo_api_controller.

    Ahora me piden que salga todo junto en una linea o a poder ser como la imagen que adjunto mundosap3.jpg

    Pero no encuentro la manera.

    Saludos y muchas gracias
    Archivos Adjuntos
    Editado por última vez por tunante; 27/06/2016, 11:37:45.
  • zplaza
    Junior Member
    • sep
    • 2

    #2
    Mensaje como parámetro

    Originalmente publicado por tunante
    Buenas,

    Tengo una webdynpro, en la que muestro estos 3 mensajes de error, por pantalla se muestra cada uno en una linea, adjunto imagen mundosap2.jpg:
    call method lo_message_manager->report_t100_message
    exporting
    msgid = 'ZTM_0002'
    msgno = '084'
    msgty = 'E'
    controller_permanent_msg = lo_api_controller.

    call method lo_message_manager->report_t100_message
    exporting
    msgid = 'ZTM_0002'
    msgno = '083'
    msgty = 'E'
    p1 = lv_p2
    controller_permanent_msg = lo_api_controller.

    call method lo_message_manager->report_t100_message
    exporting
    msgid = 'ZTM_0002'
    msgno = '082'
    msgty = 'E'
    p1 = lv_p1
    controller_permanent_msg = lo_api_controller.

    Ahora me piden que salga todo junto en una linea o a poder ser como la imagen que adjunto mundosap3.jpg

    Pero no encuentro la manera.

    Saludos y muchas gracias

    Hola,

    Yo creo que una solución rápida sería crear un nuevo mensaje en esa clase que simplemente sea un &. Cuando lances el mensaje concatenas previamente todo lo que quieras mostrar y se lo pasas como parámetro.

    Espero que te sirva, un saludo.
    ZPLAZA

    Comentario

    • sconoredhot
      Senior Member
      • feb
      • 341

      #3
      hola

      Para que el mensaje muestre esa "ayuda",

      en la SE91, tenes que destildar el tilde de "autoexplicativo".
      Y luego seleccionar el mensaje, hacer click en "texto explicativo", y
      poner lo que necesitas.
      Sebas

      Desarrollador ABAP.

      Comentario

      Trabajando...