Concatenar un texto en un campo

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Cabezademaceta
    Junior Member
    • ago
    • 6

    #1

    Concatenar un texto en un campo

    Hola ¿Que tal? no me sale concatenar un texto dentro de un campo. Tiene que saltar el siguiente mensaje: "Centro de costo (tanto) no esta bloqueado"
    Y tengo que contactenar el txt-000 en el campo kostl

    Yo lo puse asi:
    concatenate text-000
    vl_kostl
    text-001
    into vl_kostl
    separated by space.

    Pero no, se que no es asi, no me funciona, es una boludez, pero necesito ayuda, tengo que entregarlo ahora, gracias.
  • mysmb2
    Senior Member
    • ene
    • 406

    #2
    definiste vl_kostl es un char de 10? si es asi no lo uses en el INTO, defini otra variable lv_mensaje de tipo string.
    Saludos
    Sebastián Chiavia
    http://www.programacionabap.com.ar

    Comentario

    • caralbgro
      Senior Member
      • sep
      • 478

      #3
      proba asi

      DATA: vl_mensaje TYPE string.

      CONCATENATE 'Proveedor' I_EKKO-LIFNR 'centro' mCentro 'supera los 10000 ARS mensuales' ', lo acumulado es: ' tot
      INTO vl_mensaje SEPARATED BY space.

      MESSAGE vl_mensaje TYPE 'E'.
      Consultor FI-CO

      Comentario

      • lucia7272
        Junior Member
        • ago
        • 6

        #4
        Originalmente publicado por caralbgro
        DATA: vl_mensaje TYPE string.

        CONCATENATE 'Proveedor' I_EKKO-LIFNR 'centro' mCentro 'supera los 10000 ARS mensuales' ', lo acumulado es: ' tot
        INTO vl_mensaje SEPARATED BY space.

        MESSAGE vl_mensaje TYPE 'E'.

        Hola!! tengo problemas con una consulta debo concatenar unos campos para poder resolverla, ayuda porfavor, apenas llevo dos semanas en sap...

        1.2. Denominacion: Se debe buscar en la T001 con el campo (BUKRS) el campo (ADRNR); con este deberíamos ir a la tabla ADRC en el campo ADDRNUMBER. De allí vamos a traer el concatenar de los campos NAME1 + NAME2 + NAME3 + NAME4

        como lo harían????

        Comentario

        • asclevius
          Member
          • ago
          • 54

          #5
          Tips

          Saludos

          Primero que todo, verifica que las consultas si traigan la información adecuada.
          Segundo si tienes un registro es por que el select lo guardaste en una área de trabajo o estructura
          Tercero para concatenar los nombres basate en el ejemplo de caralbgro


          DATA: vl_nombre TYPE string.

          CONCATENATE NAME1 NAME2 NAME3 NAME4
          INTO vl_mensaje SEPARATED BY space.

          MESSAGE vl_mensaje TYPE 'E'.

          Comentario

          Trabajando...