Sumar celdas de una misma fila en alv

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • ALNICO
    Senior Member
    • may
    • 107

    #1

    Sumar celdas de una misma fila en alv

    buenas noches a todos , alguien conoce alguna propiedad para poder sumar los valores de las celdas de una misma fila ?, es decir como los subtotales y totales del alv comun pero en vez de hacerlo contra una columna contra una fila , gracias
  • kibo
    Senior Member
    • may
    • 177

    #2
    Podes crear una columna mas que haga la suma de las mismas filas... incluso podes ponerle otro color para diferenciarla del resto..
    http://diariotitular.com/contacto/

    Comentario

    • ALNICO
      Senior Member
      • may
      • 107

      #3
      creo que no me di a entender

      no comprendo tu respuesta , logicamente el resultado de la sumatorio de los valores en las celdas de una fila va a una celda aparte pero de la misma fila , es decir :

      CAMPO1 | CAMPO2 | CAMPO3 | TOTAL
      ALAN | 1 | 2 | 3
      JUAN | 3 | 3 | 6

      Espero haberme explicado un poco mejor gracias
      Editado por última vez por ALNICO; 13/03/2012, 16:58:29.

      Comentario

      • kibo
        Senior Member
        • may
        • 177

        #4
        Claro, lo que yo decia es que agregues la columna en el fieldcat del ALV... y la sumarizacion la hagas desde codigo...

        O sigo entediendo cualquier cosa?
        http://diariotitular.com/contacto/

        Comentario

        • DCErick
          Moderator
          • mar
          • 1090

          #5
          Originalmente publicado por kibo
          Claro, lo que yo decia es que agregues la columna en el fieldcat del ALV... y la sumarizacion la hagas desde codigo...

          O sigo entediendo cualquier cosa?
          Yo si te entendí kibo, bueno creo que sobre este tema ya se preguntó en el foro varias veces,mmmm creo que yo tamb. lo pregunté tiempo atras y la respuesta fue la misma, hay que agregar el campo de total a la la tabla interna y al catálogo de campos del alv y hacer el cálculo por código...
          -------------------
          ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

          Comentario

          • ariasnaty
            Member
            • nov
            • 31

            #6
            ALV sumar Filas

            Existe algun evento en el avl que se active en el momento de modificar la disposición.

            Me pasa que tengo varias columnas con importes y al final una que suma por linea como total, pero si eliminan alguna columna, el total es erroneo.
            Hay alguna forma de refrescar esa ultima columna?
            Algun evento que se active cuando sacan o agregan columnas?
            Gracias

            Comentario

            • J e f f
              Member
              • nov
              • 90

              #7
              Originalmente publicado por ariasnaty
              Existe algun evento en el avl que se active en el momento de modificar la disposición.

              Me pasa que tengo varias columnas con importes y al final una que suma por linea como total, pero si eliminan alguna columna, el total es erroneo.
              Hay alguna forma de refrescar esa ultima columna?
              Algun evento que se active cuando sacan o agregan columnas?
              Gracias
              Hola @ariasnaty, si ya hiciste la pregunta en otro post, no re-abras temas viejos porque no tiene sentido. Espera en el que preguntas, y quien sepa, te va a responder. Es cuestion de mantener un poco ordenado el foro.

              Esto es lo que te conteste:

              Lo que se me ocurre, es completar el campo total en la logica del programa, de manera que si eliminan o no las columnas, el valor no cambie. Se entiende? Lo calculas en la logica, y luego en el ALV simplemente lo mostras.

              Saludos,
              Saludos!
              Código:
              [B]*** ABAP Developer (since 2007)[/B]

              Comentario

              Trabajando...