En esta entrada quiero responder la pregunta de un alumno de cómo colocar la suma de totales de columnas en un reporte usando la opción Dinámica (Pivot).
Creamos una página en Oracle APEX con la siguiente consulta SQL:
select empno, ename, job, hiredate, sal, comm, nvl(sal,0)+nvl(comm,0) TotalSalary, a.deptno,dname from EMP a, DEPT b where a.deptno = b.deptno
Al ejecutar la página podemos ver el reporte interactivo.
Seleccionamos desde el menu ACCIONES la opción Dinámica.
Se abre una ventana modal y configuramos lo siguiente:
Columnas dinámicas: Dname
Columnas de fila: Empno, Ename, Job
Funciones: Suma
Columna: Tatalsalary
Etiqueta: Total Salary
Máscara de Formato: usar formato de moneda
Suma: Activado
Aplicamos los cambios.
Con la función de suma agregamos la fila de totales del salario de las columnas de los departamentos.
Espero sea de utilidad. 🙂
Hasta la próxima!











