Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tutorial se muestra cómo usar la Herramienta de definición de esquemas XML (Xsd.exe) para generar clases que permiten serializar y deserializar archivos de definición de informe (.rdl y .rdlc) con la clase Microsoft .NET Framework XmlSerializer .
Aprendizaje
Durante el transcurso de este tutorial, completará las siguientes actividades:
Cree una aplicación mediante la plantilla de proyecto Aplicación de consola de Microsoft Visual Studio.
Genere clases a partir del esquema del lenguaje de definición de informes (RDL) mediante la herramienta xsd .
Conéctese a un servidor de informes y recupere una definición de informe.
Escriba código para actualizar el archivo de definición de informe.
Vuelva a guardar la definición de informe actualizada en el servidor de informes.
Ejecute la aplicación de esquema RDL (VB/C#).
Nota:
Los ejemplos de código proporcionados en este tutorial podrían producir un error en los informes que no tienen ninguna descripción. El error se debe a que la propiedad description no existe para los informes con descripción no especificada.
Requisitos
Para completar el tutorial, debe tener lo siguiente:
Microsoft Microsoft SQL Server 2014 Reporting Services.
Microsoft Visual Studio 2010.
Permisos suficientes para poder acceder y publicar informes en el servicio web del servidor de informes en el equipo donde se encuentra el servidor de informes.
La base de datos de ejemplo AdventureWorks2012 instalada en una instancia de SQL Server.
Informe instalado en el servidor de informes. En este tutorial se usa el informe de ejemplo Company Sales 2012. Para obtener más información sobre los informes de ejemplo, vea Ejemplos de productos de SQL Server Reporting Services.
Nota:
Los ejemplos no se instalan automáticamente durante la instalación, pero puede instalarlos en cualquier momento. Para obtener información sobre ejemplos, vea Ejemplos de productos de SQL Server.
Tiempo estimado para completar el tutorial: 30 minutos
Tareas
Lección 1: Creación del proyecto de Visual Studio de esquema RDL
Lección 2: Generación de clases a partir del esquema RDL mediante la herramienta xsd
Lección 3: Cargar una definición de informe desde el servidor de informes
Lección 4: Actualizar la definición de informe mediante programación
Lección 5: Publicar la definición de informe en el servidor de informes
Lección 6: Ejecución de la aplicación de esquema RDL (VB-C#)