Actividad Asincróna 11
Actividad Asincróna 11
Actividad Asincróna 11
Facultad:
Tecnología e Innovación.
Actividad:
Actividad Asincrónica 11.
Asignatura:
Programación ll.
Docente:
Inge. Ivonne Lissette Meléndez Landaverde.
Integrantes:
César Ovidio Martínez Chicas. (MC1832012022)
Fecha de entrega:
15/10/2023
Crystal Report y Report View
Crystal Reports
Informes flexibles
Agregue flexibilidad a sus informes con el uso de asistentes y parámetros de producto.
Compartir y exportar
Comparta fácilmente los informes exportando datos a formatos populares
Características
Creación de Reportes de Alta Productividad
• El más completo acceso a datos: Crystal Reports provee más opciones de
conectividad a datos que cualquier otra herramienta. Incluye más de 30
drivers para acceso a bases de datos relacionales, fuentes de datos XML y
cubos OLAP (Incluyendo sistemas ERP, CRM, Oracle, IBM DB2 y Microsoft
SQL Server). También puede acceder a datos personalizados a través de
JavaBeans y objetos COM (ADO record sets) para una conectividad más
flexible.
• Diseño integral y opciones de formato: La tecnología flexible de diseño de
Crystal Reports provee control completo sobre el acceso y la presentación
de los datos en los reportes. Posee más de 100 opciones de formato,
incluyendo parámetros, mapas, tablas cruzadas, gráficos e hipervínculos,
para incrementar el impacto de los reportes. También se incluyen más de
160 formulas, funciones y operadores para un control completo de la
presentación de los datos.
• Productividad: El nuevo Repositorio Crystal permite almacenar elementos
clave de los reportes, tales como objetos de texto, imágenes, sentencias SQL
y funciones personalizadas. Gracias a este repositorio central se puede
reutilizar estos objetos en múltiples reportes. Este almacén centralizado de
objetos permite minimizar los esfuerzos de mantenimiento de los reportes y
al mismo tiempo ser más productivo en el diseño de reportes nuevos.
Nuevas características
Crystal Reports XI continúa desarrollando su tecnología de reportes para satisfacer
las necesidades y desafíos de los analistas de negocio y desarrolladores. Más de
50 nuevas características y mejoras han sido desarrolladas en esta nueva versión,
entre las que se destacan:
• Control SQL: Permite editar las sentencias SQL directamente para un
control ilimitado sobre la conectividad con la base de datos.
• Repositorio: Permite almacenar objetos de reporte clave en una librería
centralizada, para ser reutilizados en otros reportes.
• Report Application Server: Servicio de procesamiento de reportes basado
en Web, para realizar integración de contenido dinámico en aplicaciones
Web empresariales.
• SDKs para .NET, Java y COM: Permite crear aplicaciones utilizando
cualquier plataforma de desarrollo y controlando la visualización, interacción
y modificación de los reportes en tiempo de ejecución.
Ventajas
Crystal Reports permite:
• Transformar rápidamente cualquier fuente de datos en contenido interactivo.
• Integrar estrechamente capacidades de diseño, modificación y visualización
en aplicaciones .NET, Java o COM.
• Permitir a los usuarios finales acceder e interactuar con los reportes a través
de portales Web, dispositivos móviles y documentos de Microsoft Office®
Crystal Reports for Visual Studio 2022 fue lanzado en mayo de 2022, la ultima
versión es la Crystal Reports SP32. Aquí te dejaré los archivos necesarios para que
puedas descargar y asi crear tus reportes con Crystal Reports para Visual Studio
2022.
SAP Crystal Report para VS 2022 necesita dos paquetes de instalación de SAP
Crystal Report.
1. Descargue SAP Crystal Reports versión SP32 de 64 bits (Edición de
desarrollador), CRforVS6413SP32_0-80007712.EXE, que instalará:
o a) Crystal Reports para Microsoft Visual Studio 2022 (instala las
plantillas de proyectos y elementos del cuadro de herramientas),
o b) motor de tiempo de ejecución CR de 32 bits también.
o En el caso de que ocurra un error al iniciar la instalación, que hace
referencia a que falta instalar el Paquete Redistribuible de Visual C++
2013, debes primero descargar e instalar este
archivo vcredist_x64.exe.
2. Luego descargue SAP Crystal Report versión SP32 de 64 bits (motor de
tiempo de ejecución para 64 bits, CR13SP32MSI64_0-80007712.MSI) y
procesa a instalar.
Con esto lograrás tener disponible la plantilla para proyectos de Crystal Reports en
Visual Studio 2022, como así también los controles respectivos en el cuadro de
herramientas.
Como extra, dejo los paquetes para redistribución de aplicaciones con Crystal
Reports 32bits y 64bits, y para ClickOnce.
• Paquete para ClickOnce: CR13SP32ClikOnce_0-80007712.ZIP
• Paquete redistribución 32bits: CR13SP32Redist32_0-80007712.ZIP
• Paquete redistribución 64bits: CR13SP32Redist64_0-80007712.ZIP
Report View
Report View, es una característica que se utiliza para trabajar con informes y
reportes en proyectos de desarrollo de software. Los informes son documentos que
presentan datos de una manera estructurada y visualmente atractiva. Aquí hay
algunas generalidades y características principales de Report View en Visual
Studio:
1. Diseño de Informes: La característica de Report View en Visual Studio
permite diseñar y crear informes de una manera visual. Puedes agregar
elementos como tablas, gráficos, imágenes, textos y otros controles para
organizar y mostrar datos.
2. Conexión a Orígenes de Datos: Puedes conectar tus informes a diferentes
fuentes de datos, como bases de datos, servicios web, archivos de Excel,
entre otros. Esto te permite generar informes basados en datos en tiempo
real.
3. Lenguaje de Consulta: Report View admite lenguajes de consulta, como
SQL o LINQ, para recuperar datos de las fuentes de datos y presentarlos en
el informe. Puedes definir consultas que seleccionen los datos específicos
que deseas mostrar en el informe.
4. Personalización y Formateo: Puedes personalizar la apariencia de los
informes con diversas opciones de formateo, como fuentes, colores, estilos
de línea, y más. También puedes agregar totales, subtotales y otros
elementos de resumen.
5. Agrupación y Ordenación: Report View permite agrupar y ordenar datos en
el informe. Puedes organizar la información de acuerdo a tus necesidades y
criterios específicos.
6. Interactividad: Los informes pueden ser interactivos. Esto significa que
puedes agregar acciones, como hipervínculos, que permitan a los usuarios
explorar y navegar dentro del informe para obtener más detalles o acceder a
información relacionada.
7. Exportación y Distribución: Puedes exportar los informes a diferentes
formatos, como PDF, Excel, Word, HTML, y otros. Esto facilita la distribución
de los informes a otros usuarios o sistemas.
8. Integración con Aplicaciones: Visual Studio permite integrar informes
directamente en aplicaciones .NET, como aplicaciones web o de escritorio,
para que los usuarios puedan acceder a los informes desde la propia
aplicación.
El ejemplo de código siguiente creará un conjunto de datos para los datos del pedido
de ventas y, a continuación, representará el informe Sales Order Detail en modo
local.
using System.Data.SqlClient;
using System.Data;
using System.Windows.Forms;
using System;
localReport.DataSources.Add(dsSalesOrder);
localReport.DataSources.Add(dsSalesOrderDetail);
SqlCommand command =
new SqlCommand(sqlSalesOrder, connection);
command.Parameters.Add(
new SqlParameter("SalesOrderNumber",
salesOrderNumber));
salesOrderAdapter.Fill(dsSalesOrder, "SalesOrder");
}
SqlCommand command =
new SqlCommand(sqlSalesOrderDetail, connection);
command.Parameters.Add(
new SqlParameter("SalesOrderNumber",
salesOrderNumber));
salesOrderDetailAdapter.Fill(dsSalesOrder,
"SalesOrderDetail");
}
}
}