ALV Problema con subtotales.

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • DCErick
    Moderator
    • mar
    • 1090

    #1

    ALV Problema con subtotales.

    Buenas.

    Aqui con una consulta.

    Tengo un problema con unos reportes ALV lo que pasa es que al momento de darle salida por la impresora no me está mostrando los subtotales sale una linea en blanco a lo largo de la hoja, solo me está mostrando el total final, alguna idea de que está pasando?
    -------------------
    ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?
  • bisonye
    Senior Member
    • ago
    • 635

    #2
    Puede que sea que tu fieldcat no esté bien montado o que tu impresora no pueda imprimir los colores de los subtotales del alv.

    Pon la definición de tu fieldcat a ver si es eso.

    Saludos
    http://sapymas.blogspot.com/

    Comentario

    • DCErick
      Moderator
      • mar
      • 1090

      #3
      Originalmente publicado por bisonye
      Puede que sea que tu fieldcat no esté bien montado o que tu impresora no pueda imprimir los colores de los subtotales del alv.

      Pon la definición de tu fieldcat a ver si es eso.

      Saludos
      La impresorá es una laser.

      CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
      EXPORTING
      i_program_name = 'ZCOBRANZA_DIARIA'
      i_internal_tabname = 'TI_MOVIMIENTOS2'
      i_inclname = 'yxcobranza_diaria'
      CHANGING
      ct_fieldcat = ct_fieldcat
      EXCEPTIONS
      inconsistent_interface = 1
      program_error = 2
      OTHERS = 3.
      -------------------
      ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

      Comentario

      • bisonye
        Senior Member
        • ago
        • 635

        #4
        Con esa definición del fieldcat es imposible que esté mal definido (sería el colmo que la función lo definiese mal....) por lo tanto me inclino a pensar que la impresora no puede imprimir ese color. Cuando es una impresora B/N lo normal es que transforme los colores en trama de grises y es posible que esa trama en concreto no pueda imprimirla y te lo saque en blanco...

        ¿Has probado a imprimir por otra impresora?
        http://sapymas.blogspot.com/

        Comentario

        • vcarrillo
          Junior Member
          • jul
          • 3

          #5
          Originalmente publicado por DCErick
          La impresorá es una laser.
          Los subtotales se configuran en el fieldcat, en la tabla de ordenación (IT_SORT) y en la estructura layout (IS_LAYOUT) de la llamada a REUSE_ALV_[GRID|LIST]_DISPLAY. En principio no conozco ninguna configuración de estas tablas o estrucutra para que no se impriman los subtotales, se debe imprimir lo mismo que hay en salida en pantalla.

          Respecto a la llamada que pones a REUSE_ALV_FIELDCATALOG_MERGE, la haría de la siguiente forma:
          Código:
          CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
          EXPORTING
          i_program_name = 'ZCOBRANZA_DIARIA'
          i_internal_tabname = 'TI_MOVIMIENTOS2'
          [B]*i_inclname = 'yxcobranza_diaria'
          i_inclname = 'YXCOBRANZA_DIARIA'[/B]
          CHANGING
          ct_fieldcat = ct_fieldcat
          EXCEPTIONS
          inconsistent_interface = 1
          program_error = 2
          OTHERS = 3.
          Pasar el nombre del include en mayúsculas o en minúsculas puede significar que se rellene o no la tabla del catálogo de campos.

          Comentario

          • Ana Sol
            Member
            • dic
            • 70

            #6
            Originalmente publicado por DCErick
            Buenas.

            Aqui con una consulta.

            Tengo un problema con unos reportes ALV lo que pasa es que al momento de darle salida por la impresora no me está mostrando los subtotales sale una linea en blanco a lo largo de la hoja, solo me está mostrando el total final, alguna idea de que está pasando?
            Yo tuve el mismo problema hace un mes, se solucionó con la subida de dos notas OSS. Mi versión era la 4.7. Ahora no recuerdo los números pero, hice la búsqueda con el nº de mensaje de error. Creo que el título ponía "ALV subtotals Wrapped".

            Suerte
            Ana
            Ana Sol
            Consultora SAP FI/CO

            Comentario

            Trabajando...