Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Wiki Markup
{scrollbar}
----
Ante el hecho de tener que confeccionar un Reporte con las ventas que se van realizando durante el año, y necesitamos ver esta información mes a mes.

Como ya hemos visto, siempre estamos trabajando con un _Data Sets_ fijo, con cantidad de columnas ya conocidas, pero este caso es distinto, ya que cuando pase el tiempo (meses), se irán agregando columnas.

_*O3Report*_ nos posibilita esto a través de la funcionalidad de utilizar _CrossTab_


Caso de Ejemplo

Reporte que nos informe los litros vendidos de los distintos vinos por año.
Utilizaremos el Datamart de Vinos que se brinda con la instalación.

Partiendo que vamos a utilizar como _Data Set_ una vista de O3, debemos considerar de configurar la misma anidando las dimensiones correspondientes a la información que queremos utiliza en el reporte y en las columnas la o las medidas.


!O3Report-NroVarColumnas01.png|align=center!

En un nuevo _*O3Report*_, creamos un nuevo _Data Source_

!O3Report-NroVarColumnas02.png|align=center!

y a continuación un _Data Sets_, definida por la vista que guardamos anteriormente.


!O3Report-NroVarColumnas03.png|align=center!




----

...

Ante el hecho de tener que confeccionar un Reporte con las ventas que se van realizando durante el año, y necesitamos ver esta información mes a mes.

Como ya hemos visto, siempre estamos trabajando con un Data Sets fijo, con cantidad de columnas ya conocidas, pero este caso es distinto, ya que cuando pase el tiempo (meses), se irán agregando columnas.

O3Report nos posibilita esto a través de la funcionalidad de utilizar CrossTab

Caso de Ejemplo

Reporte que nos informe los litros vendidos de los distintos vinos por año.
Utilizaremos el Datamart de Vinos que se brinda con la instalación.

Partiendo que vamos a utilizar como Data Set una vista de O3, debemos considerar de configurar la misma anidando las dimensiones correspondientes a la información que queremos utiliza en el reporte y en las columnas la o las medidas.

Creando el Reporte

Image Added

En un nuevo O3Report, creamos un nuevo Data Source

Image Added

y a continuación un Data Sets, definida por la vista que guardamos anteriormente.

Image Added

Uso de Cross Tab

Como indicáramos anteriormente en vez de utilizar una tabla, vamos a utilizar un elemento de O3Report llamado Cross Tab

En la ventana de Palette encontramos el elemento Cross Tab y lo arrastramos a la posición que deseamos en el Reporte.

Image Added

Generamos un nuevo Data Cubes (Vinos) y los respectivos Groups (Dimensiones) y Summaries (Medidas), que utilizaremos en el reporte.

Image Added

Image Added

Luego arrastramos los elementos que deseamos pertenezcan en el reporte, Año para la celda superior derecha (número de columnas variables), celda inferior izquierda para los Vinos y la celda inferior derecha para los litros vendidos.

Se pueden realizar todos las mejores de formato de información y de celdas como de costumbre.
De esta manera si aplicamos la generación del reporte, obtendremos el mismo con tres años de ventas (tres columnas).
Image Added
Luego de cargar al datamart con nueva información (año 2010), generamos el reporte y obtenemos una columna nueva ... con el nuevo año.

Image Added

...

Wiki Markup
{scrollbar}