27 March, 2015 01:01

Publicado: 27 de marzo de 2015 en Actualidad

Crear Anual y el Informe Trimestral de ventas con el informe de cristal y vb.net

Descargar kget_list.png

Este post es continuación de mi anterior tutorial sobre el informe cristalino y el procedimiento almacenado . Si usted no ha leído mi anterior tutorial sin embargo, yo sugiero que lea primero antes de empezar a hacer este tutorial. En este post vamos a crear el informe de ventas anuales y trimestrales utilizando el informe cristalino. Bueno vamos a empezar por la modificación de la aplicación que se creó a partir de tutorial anterior.

El doble de la AW_Sales_Annual.rpt y crear una copia de la misma por el ahorro como AW_Sales_Quarterly. Ahora tenemos dos tipos de informe del informe anual y trimestral.Para el informe anual de nuestro requisito es agrupar por trimestre utilizando month_nocampo que se basa en OrderDate campo. Por informe trimestral haremos que el grupo de base de mes en OrderDate . Bueno vamos a modificar el informe anual (AW_Sales_Annual.rpt) primero.

Inserción de Grupo

Haga doble clic en el AW_Sales_Annual.rpt para abrir el diseñador de informes. Ir al menú de Crystal Reports -> Insertar -> Grupo; en el diálogo de grupo, seleccione el campo month_no campo y haga clic en el botón ok.

grupo por mes
Ver tamaño completo

Se puede ver que el grupo ya está insertado en nuestro informe. Trate de obtener una vista previa del informe que acaba de probarlo; puede observar que el grupo se muestra en formato entero que representa trimestre; para mostrarlos por descripción crearemos una fórmula que hará que la descripción trimestre (por ejemplo, 1 st Quarter, 2 nd Quarter, 3 ertrimestre, 4 º trimestre).

vista previa del informe
Ver tamaño completo

Creación de Fórmula

Ir al Explorador de campos y campos clic fórmula correcta -> Nuevo -> nombre de ella trimestre como se muestra a continuación.

crear fórmula trimestre

Crear una secuencia de comandos en el editor de fórmula como se muestra en la imagen de abajo. Haga clic en Guardar y cerrar menú para guardar la fórmula.

editor de fórmulas
Ver tamaño completo

Elimine el Grupo # 1 nombre en encabezado de grupo y arrastre la fórmula trimestre de campo explorador a la sección de encabezado de grupo y establezca su fuente en negrita.

fórmula arrastre
Ver tamaño completo

Inserción Resumen Cantidad

Inserte resumen de Sub campo Total; haga clic derecho campo Sub Total -> Insertar -> Resumen y establecer la ubicación Resumen seleccionando "Grupo # 1: AW_Sales_Report; 1.month_no – A", hacer esto para las cantidades de descanso.

Resumen subtotal
Ver tamaño completo

Elimine el campo del nombre y ajustar el ancho de cada cantidad de resumen. También agregue una línea por encima de los campos de resumen.

organizar el diseño del informe
Ver tamaño completo

Arrastre un texto de la caja de herramientas a pie de grupo y haga doble clic en él; arrastretrimestre fórmula de campo explorador y lo puso dentro de la caja de texto; golpear espacio y escriba "Total". Obtenga una vista previa del informe para ver el resultado.

añadir suma subtítulo
Ver tamaño completo

Ahora hemos terminado de agrupar el informe por trimestre, pero también agradable para agrupar por ubicación, así que podemos conocer fácilmente la cantidad de ventas por ubicación dentro de un trimestre. Ir al menú de Crystal Reports -> Insertar -> Grupo -> seleccione Nombre de la lista desplegable y haga clic en el botón ok. Copiar todos los campos de resumen de la sección Pie de grupo 1 y pegarlos en Grupo Sección pie de página 2 ; arrastrar un texto desde la caja de herramientas de la Sección 2 Pie de grupo y haga doble clic en él; arrastrar Nombre de campo de campo de explorador y lo puso dentro de la caja de texto; golpear espacio y escriba "Total".

añadir grp 2
Ver tamaño completo

Revisar el título del informe de Adventure Works Informe de ventas de Adventure Works Informe de ventas anual . Hemos terminado la creación de informe de ventas anuales.Obtenga una vista previa ahora para ver el resultado.

prev informe anual
Ver tamaño completo

Crear Informe Trimestral

Haga doble clic en AW_Sales_Quarterly.rpt de solución para abrir el informe. Como he dicho antes que agrupará por mes y el lugar; para insertar un grupo, haga clic en el menú Crystal Reports -> Insertar -> Grupo; seleccione MONTH_NAME de la lista desplegable.

grupo nombre mont
Ver tamaño completo

Inserte un nuevo grupo de nuevo; haga clic en el menú Crystal Reports -> Insertar -> Grupo y seleccione el nombre de la lista desplegable. Retire el campo del nombre del informe y añadir Resumen cantidad para cada grupo como lo hicimos en el Informe Anual de Ventas.Añadir una línea por encima de la cantidad de resumen o la cantidad total; el informe debe ser similar a la imagen de abajo.

distribución trimestral
Ver tamaño completo

Arrastre un cuadro de texto de la caja de herramientas de Grupo sección de pie # 2 ; doble clic y arrastrar Grupo # 2 Nombre de campo explorador y lo puso dentro de la caja de texto; golpear espacio y escriba "Total". Arrastre otra caja de texto de la caja de herramientas de Grupo sección de pie # 1 ; doble clic y arrastrar Grupo # 1 Nombre de campo explorador y lo puso dentro de la caja de texto; golpear espacio y escriba "Total". Por último editar el título del informe desde y cambiarlo a adveture Obras informe trimestral de ventas .

suma grupo trimestral
Ver tamaño completo

Modificación de Form1

Haga doble clic en Form1 del explorador del proyecto para abrir el diseñador; añadir una etiqueta y cuadro combinado; establecer la propiedad texto de la etiqueta de Nombre del informe y establezca la propiedad DropDownStyle combobox a DropDownList .Seleccione el cuadro combinado -> haga clic en la flecha -> Editar elementos; añadir dos elementos de informe de ventas anuales y el informe trimestral de ventas.

modificar la forma
Ver tamaño completo

Haga doble clic en el botón de vista previa y revisar su código como se muestra a continuación.

?

1
2
3
4
5
6
7
8
9
10
11
<Font> <font> Función Get_Report_File () Como Cadena </ font> </ font> <font> </ font> <font> <font>
SReportFileName Dim Como Cadena = Cadena .empty </ font> </ font> <font> </ font> <font> <font>
Seleccione Caso sRepotTitle </ font> </ font> <font> </ font> <font> <font>
Caso "Informe Anual de Ventas" </ font> </ font> <font> </ font> <font> <font>
sReportFileName = "AW_Sales_Annual.rpt" </ font> </ font> <font> </ font> <font> <font>
Caso "Informe trimestral de las Ventas" </ font> </ font> <font> </ font> <font> <font>
sReportFileName = "AW_Sales_Quarterly.rpt" </ font> </ font> <font> </ font> <font> <font>
End Select </ font> </ font> <font> </ font>
<Font> </ font> <font> <font>
Volver sReportFileName </ font> </ font> <font> </ font> <font> <font>
Fin Función </ font> </ font>

Ir al explorador de soluciones y seleccione AW_Sales_Quarterly.rpt; Vaya a las propiedades viudas y establecer su copia al directorio de salida propiedad copiar si es más nuevo . Esto significa que la aplicación copiará nuestros informes al directorio de salida que es la carpeta de depuración. Establecimos que la propiedad porque la aplicación cargará los informes de directorio de salida (carpeta de depuración), como se muestra a continuación.

?

1 <Font> <font> Dim strReportPath Como Cadena = Application.StartupPath & "\" & Get_Report_File () </ font> </ font>

Ya hemos terminado! Ejecutar la aplicación y probar los informes si se está ejecutando correctamente. Ajuste el rango de fechas de 01/01/2003 a 03/31/2003 para el informe trimestral de conseguir el primer trimestre; para el informe anual fijado su fecha de 01/01/2033 a 12/31/2003. Si desea ver el código fuente completo de este proyecto haz clic en el enlace del archivo de descarga en la parte superior de este post.

Como SATTSoft.com en Facebook y Twitter.

Eso es todo! Tener un día de programación agradable! Buena suerte! =)

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s