RSExplorer (aplicación de ejemplo)
Actualizado: 5 de diciembre de 2005
RSExplorer es una aplicación de ejemplo de Microsoft Windows desarrollada en Microsoft Visual C# mediante Microsoft Visual Studio. La aplicación se basa en un escenario real y muestra cómo programar una aplicación de Windows que utilice el servicio Web Reporting Services. RSExplorer utiliza una clase proxy de Microsoft .NET Framework para llamar a métodos del servicio Web que expone la API de SOAP de Reporting Services. También destaca nuevas características en el área de los informes empresariales. Este ejemplo no es compatible con los sistemas operativos basados en Itanium.
Los ejemplos de SQL Server no se instalan de forma automática durante la instalación. Para obtener instrucciones acerca de la instalación de los ejemplos, vea el artículo sobre la instalación de los ejemplos.
Importante: |
---|
Las aplicaciones de ejemplo no se deben conectar ni usar con la base de datos de SQL Server de producción ni con el servidor de informes sin el permiso del administrador del sistema. |
Requisitos
Para usar el ejemplo RSExplorer, debe saber usar Visual Studio y también Visual Basic o C#, y debe tener instalado lo siguiente:
- Microsoft Visual Studio 2005 o un entorno de desarrollo compatible (para ver los archivos del proyecto).
- SQL Server 2005, incluido Reporting Services.
- Microsoft .NET Framework versión 2.0.
- Los ejemplos de Reporting Services. Si lo desea, puede instalar los ejemplos al mismo tiempo que SQL Server 2005. Para esta versión, cuando elija instalar los ejemplos, se instala un instalador independiente en el equipo, que puede iniciar para extraer e instalar ejemplos. Puede ejecutar este instalador desde el menú Inicio del grupo de programas de Microsoft SQL Server 2005.
- Un servidor de informes de la red para el que tenga permisos de acceso, si piensa utilizar la aplicación cliente de ejemplo para ver el contenido de un servidor de informes y representar informes.
[!NOTA] RSExplorer se puede transformar para compilarse y ejecutarse en versiones anteriores de Visual Studio. Sin embargo, se ha diseñado específicamente para ser compatible con la versión mencionada en esta sección.
Ubicación
Este ejemplo se encuentra en el subdirectorio Application Samples\RSExplorer Sample del directorio de ejemplos de Reporting Services.
Por ejemplo:
C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample
Generar el ejemplo
Si aún no ha creado un archivo de clave de nombre seguro, genere este archivo mediante las siguientes instrucciones.
Para generar un archivo de clave de nombre seguro
Abra un símbolo del sistema de Microsoft Visual Studio 2005. Haga clic en Inicio, seleccione Todos los programas, Microsoft .NET Framework SDK 2.0 y, a continuación, haga clic en Símbolo del sistema de SDK.
-- O bien --
Abra un símbolo del sistema de Microsoft .NET Framework. Haga clic en Inicio, seleccione Todos los programas, Microsoft .NET Framework SDK 2.0 y, a continuación, haga clic en Símbolo del sistema de SDK.
Use el comando de cambio de directorio (CD) para cambiar el directorio actual a la carpeta donde están instalados los ejemplos.
[!NOTA] para determinar la carpeta donde se encuentran los ejemplos, haga clic en el botón Inicio, seleccione Todos los programas, Microsoft SQL Server, Documentación y tutoriales y, a continuación, haga clic en el directorio Ejemplos. Si se usó la ubicación de instalación predeterminada, los ejemplos se encontrarán en <unidadDeSistema>:\Archivos de programa\Microsoft SQL Server\100\Ejemplos.
En el símbolo del sistema, ejecute el comando siguiente para generar el archivo de clave:
sn -k SampleKey.snk
Importante: Para obtener más información acerca del par de claves de nombre seguro, vea el apartado sobre informes de seguridad de nombres seguros y seguridad en .NET Framework en el centro de desarrollo de .NET de MSDN.
Para generar y ejecutar el ejemplo RSExplorer en Visual Studio
Abra la solución (RSExplorerCS.sln o RSExplorerVB.sln).
En el menú Depurar, haga clic en Iniciar sin depurar.
Para salir de la aplicación, seleccione Archivo y luego Salir.
Para generar y ejecutar el ejemplo RSExplorer desde la línea de comandos
Use el comando Cambiar el directorio para cambiar al directorio RSExplorer.
Escriba lo siguiente para generar las versiones C# y Visual Basic del ejemplo:
for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
[!NOTA] La ruta del sistema Windows y el número de versión de .NET Framework pueden ser diferentes en su sistema.
En el directorio \Bin\Debug de la aplicación, haga doble clic en RSExplorer.exe para iniciar la aplicación.
En el menú Archivo, seleccione Salir para cerrar la aplicación.
Usar RSExplorer
Después de instalar la aplicación de ejemplo RSExplorer, puede utilizarla para ver el contenido de un servidor de informes, agregar nuevas carpetas, importar informes, editar las propiedades de los elementos y ver informes.
Importante: |
---|
Las aplicaciones de ejemplo no se deben conectar ni usar con la base de datos de SQL Server de producción ni con el servidor de informes sin el permiso del administrador del sistema. |
Para iniciar la aplicación de ejemplo RSExplorer
Abra RSExplorer.sln en Visual Studio.
En el menú Depurar, haga clic en Inicio para ejecutar la aplicación de ejemplo.
En el cuadro Dirección del servidor, escriba la raíz virtual del servidor de informes al que desea tener acceso, por ejemplo http://<localhost>/reportserver, y, a continuación, haga clic en Ir.
Debe aparecer una lista detallada de elementos del servidor de informes en la vista de lista del explorador de catálogos.
Explore el árbol de la base de datos del servidor de informes haciendo clic en las carpetas. Para retroceder, haga clic en la flecha Arriba de la barra de herramientas.
Haga clic en cualquier informe de la lista y haga clic en el vínculo Mostrar propiedades para ver las propiedades de descripción y ruta de acceso.
Para agregar una carpeta a la base de datos del servidor de informes
Vaya a la ubicación del árbol donde desea agregar una carpeta.
En el menú Archivo, haga clic en Nuevo y, a continuación, en Carpeta.
Se abre el cuadro de diálogo Agregar carpeta.
Elija un nombre y una descripción para la carpeta y, a continuación, haga clic en Agregar.
Para importar un informe
En el menú Archivo, haga clic en Importar informe.
Se abre el cuadro de diálogo Importar archivo de informe.
Utilice el cuadro de diálogo para buscar un archivo de Lenguaje de definición de informes (RDL) que desee cargar en el servidor de informes y, a continuación, haga clic en Abrir.
Para eliminar un elemento de la base de datos del servidor de informes
Busque el elemento que desea eliminar y selecciónelo en la lista del explorador de catálogos.
En el menú Edición, haga clic en Eliminar. Haga clic en Sí para confirmar la acción.
Para copiar elementos en la base de datos del servidor de informes
Seleccione el elemento que desea copiar.
RSExplorer sólo puede copiar informes, recursos y orígenes de datos.
En el menú Editar, haga clic en Copiar.
Desplácese a la carpeta en la que desea copiar los elementos seleccionados y, a continuación, en el menú Editar, haga clic en Pegar.
Para ver las propiedades de un elemento seleccionado
Seleccione un elemento en la lista Explorador de catálogos.
Haga clic en el vínculo Mostrar propiedades situado por encima del panel de la ventana derecha.
Se muestran las propiedades.
Vea también
Tareas
Compilar y ejecutar ejemplos de código
Ejemplos de SQL Server Reporting Services
Otros recursos
Ejemplos de aplicaciones (Reporting Services)
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
5 de diciembre de 2005 |
|