Está en la página 1de 20

Creación de Reportes

1.) Descargar el Aplicativo Report Builder

Ruta à G:\Mi unidad\INSEPET\Manuales\1..Guia de SOPORTE INSEPET\1) NSX\3.) CREACION DE


REPORTES

2.) Buscar el aplicativo como:

3.) Abrir el reporte de plantilla

Ruta à G:\Mi unidad\INSEPET\Manuales\1..Guia de SOPORTE INSEPET\1) NSX\3.) CREACION


DE REPORTES

Este reporte guia nos permitira adelantar trabajo. (Información de cabecera)


4.) Borrar todas las tablas:

4.1 Seleccionar la tabla a borrar

4.2 Seleccionar tecla Esc

4.3 Clic en Supr

5.) Identificar conseptos

 PARMETROS

Variables

 ORIGENES DE DATOS

BBDD

 CONJUNTO DE DATOS

Consultas en el SQL

 IMAGEN

Logo INSEPET
6.) Eliminar de Conjunto de datos:

  

7.) Crear y probar la consulta SQL para para obtener la información requerida (En este caso,
ventas realizadas durante la Hora Feliz)
Select    v.pk_idventa as Consecutivo,v.FechaInicial,p.Nombre as Producto
,pp.Precio,pp.Fk_IdNivel as NivelPrecio, um.UnidadMedida, m.UnidadMoneda
, v.ValorTotal as TotalVenta, v.CantidadTotal as Volumen
from Historico.HistoricoVenta v
inner join Historico.HistoricoDetalleVentaCombustible d
on v .Pk_IdVenta=d.Fk_IdVenta
inner join Historico.HistoricoPrecioProducto pp
on pp.Pk_IdPrecioProducto= d.Fk_IdPrecioProducto
inner join NivelProgramado np
on np.Fk_IdNivel=pp.Fk_IdNivel
inner join Producto p
on p.Pk_IdProducto=pp.Fk_IdProducto
inner join UnidadMedida um
on um.Pk_IdUnidadMedida = p.Fk_IdUnidadMedida
inner join Moneda m
on m.Pk_IdMoneda = p.Fk_IdMoneda
where pp.Pk_IdPrecioProducto=d.Fk_IdPrecioProducto
and np.Fk_IdProducto=p.Pk_IdProducto
and np.Fk_IdNivel=pp.Fk_IdNivel
and (day(v.FechaInicial) = np.DiaMes)
and v.FechaInicial between '20210917' and '20210918'
group by v.pk_idventa,v.FechaInicial,p.Nombre,pp.Precio,pp.Fk_IdNivel
, um.UnidadMedida, m.UnidadMoneda, v.ValorTotal, v.CantidadTotal
order by 1 desc
8.) Agregar conjunto de datos
8.1. Nombrar (sin espacios)

8.2 Cambiar las fechas “quemadas”


por Variables

8.3
Usuario: sa
Contraseña: 6319O#17B75B21

Se creará el origen de datos de nuestra consulta:

9.) Crear la tabla para ilustrar los datos


10.) Seleccionar conjunto de datos de la consulta, en este caso (Hora_Feliz)
Agregar campo
para agruparlo en
la Columna

Agregar campo Agregar valores a


para agruparlo en visualizar
la fila
Desactivar Chek para
que no se dupliquen
los valores
11.) La tabla se crea en la parte superio; Posisionar en la parte central del reporte
12.)Eliminar textBox

12. Eliminar finalque se encuentra duplicada:

13.) Organizar el tamaño de los campos desde las siguientes ranuras:

14.) Eliminar los campos que nos subam columnas que no se necesitan

15.) En el campo de consecutivo no se requiere la suma sino la cantidad

15.1. seleccionar le campo

15.2. Clic Derecho


15.3. Cambiar SUM por COUNT
16.) Quitar decimales en el campo Precio

16. 1 Sobreescribir

=Fields!UnidadMoneda.Value &" "& FormatNumber(Sum(Fields!Precio.Value),0)


17.) Agregar unidad de moneda en el campo Dinero

17. 1 Sobreescribir

=Fields!UnidadMoneda.Value &" "&


FormatNumber(Sum(Fields!TotalVenta.Value),0)
=Fields!UnidadMoneda.Value &" "&
FormatNumber(Sum(Fields!TotalVenta.Value),0)
18.) Agregar Unidad de medida a el campo volumen

=Fields!UnidadMedida.Value &" "&


FormatNumber(Sum(Fields!Volumen.Value),3)
=Fields!UnidadMedida.Value &" "&
FormatNumber(Sum(Fields!Volumen.Value),3)

19.) EJECUTAR INFORME

También podría gustarte