FindRenderSave (aplicación de ejemplo para Windows)

Actualizado: 5 de diciembre de 2005

FindRenderSave es una aplicación de ejemplo de Microsoft Windows desarrollada 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 del servidor de informes. En el ejemplo se utiliza la API de SOAP para que el usuario pueda buscar informes en la base de datos del servidor de informes, revisar las propiedades de los informes y representar los informes en diversos formatos en disco. 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.

ms160877.note(es-es,SQL.90).gifImportante:
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 utilizar el ejemplo FindRenderSave, debe estar familiarizado con Microsoft Visual Studio y Microsoft Visual C# o Microsoft Visual Basic. Además, el sistema debe cumplir los requisitos siguientes:

  • Visual Studio 2005 o un entorno de desarrollo compatible (para ver los archivos del proyecto).
  • 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. En el ejemplo se presupone que SQL Server 2005 Reporting Services está instalado en el equipo de desarrollo.

Ubicación

Este ejemplo se encuentra en el subdirectorio Application Samples\FindRenderSave Sample del directorio de ejemplos de Reporting Services.

Por ejemplo:

C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\FindRenderSave 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

  1. 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.

  2. 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.

  3. En el símbolo del sistema, ejecute el comando siguiente para generar el archivo de clave:

    sn -k SampleKey.snk

    ms160877.note(es-es,SQL.90).gifImportante:
    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 FindRenderSave en Visual Studio

  1. Abra la solución (FindRenderSaveCS.sln o FindRenderSaveVB.sln).

  2. En el menú Depurar, haga clic en Iniciar sin depurar.

  3. Para salir de la aplicación, haga clic en Cerrar.

Para generar y ejecutar el ejemplo FindRenderSave desde la línea de comandos

  1. Use el comando de cambio de directorio (CD) para cambiar al directorio \FindRenderSave.

  2. 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.

  3. En el directorio \Bin\Debug de la aplicación, haga doble clic en FindRenderSave.exe para iniciar la aplicación.

  4. Haga clic en Cerrar para cerrar la aplicación.

Usar FindRenderSave

Después de instalar la aplicación de ejemplo FindRenderSave, puede utilizarla para buscar informes, ver las propiedades de los informes y representar los informes en diversos formatos en disco. De manera predeterminada, la aplicación trata de conectarse a una instancia del servicio Web del servidor de informes ubicada en el mismo equipo en el que se ejecuta FindRenderSave.

ms160877.note(es-es,SQL.90).gifImportante:
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 utilizar la aplicación de ejemplo FindRenderSave

  1. Abra FindRenderSave.sln en Visual Studio.

  2. En el menú Depurar, haga clic en Inicio para ejecutar la aplicación de ejemplo.

  3. Utilice la lista Buscar por para buscar los informes por nombre, por descripción o por ambas cosas.

  4. Escriba el texto que desea utilizar en la búsqueda en el cuadro Cadena de búsqueda. Cuando haya escrito la cadena de búsqueda, haga clic en Buscar.

    En la lista Elementos encontrados se mostrará una lista de los informes que cumplen los criterios de búsqueda.

  5. Haga clic en cualquier informe de la lista Elementos encontrados para ver sus propiedades de descripción y ruta de acceso.

  6. Cuando se selecciona un informe, se puede representar en uno de los cuatro formatos disponibles: Excel, imagen, archivo Web (MHTML) o PDF. Para seleccionar un formato de representación, utilice la lista Representar como.

  7. Para guardar el informe, haga clic en Guardar informe.

    Se abre el cuadro de diálogo Guardar como.

    [!NOTA] FindRenderSave no representará ni guardará informes que exijan credenciales ni informes con parámetros que no tengan valores predeterminados especificados para todos los parámetros.

  8. Seleccione una ubicación y escriba el nombre del informe y, a continuación, haga clic en Guardar.

  9. Para salir de la aplicación, haga clic en Cerrar.

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

Contenido modificado:
  • Se cambiaron las instrucciones para generar un archivo de clave, incluidos el nombre y la ubicación del archivo.