Lección 8: Agregar un informe vinculado con valores de parámetro personalizados

Nuevo: 17 de julio de 2006

Se pueden crear informes vinculados después de publicar un informe en el servidor. Cree un informe vinculado a partir de un archivo .rdl existente en el servidor de informes y cámbiele el nombre. Puede reemplazar los valores predeterminados de los parámetros y establecer valores específicos para los parámetros. Si cambia la definición del informe original y la vuelve a publicar en el servidor, esos cambios afectarán al informe vinculado. El informe vinculado indica la definición del informe original. Los parámetros del informe vinculado sólo se pueden establecer en el servidor de informes con el Administrador de informes o con SQL Server Management Studio.

En esta lección, creará un informe vinculado denominado "Resellers Pacific" a partir del informe publicado "Resellers Worldwide", y reemplazará el valor de parámetro predeterminado para TerritoryGroup. También preseleccionará valores para varios de los demás parámetros y luego ocultará los parámetros para mostrar una barra de herramientas del informe más despejada.

Para abrir el proyecto Advanced Parameters Tutorial del servidor de informes

  1. En SQL Server Business Intelligence Development Studio, abra el proyecto Advanced Parameters Tutorial del servidor de informes si aún no está abierto.

  2. En el Explorador de soluciones, haga doble clic en el informe Resellers Worldwide. El informe se abre en la vista Diseño.

Para publicar un informe

  1. En el Explorador de soluciones, haga clic con el botón secundario en el proyecto Advanced Parameters Tutorial y, a continuación, haga clic en Propiedades.

  2. Haga clic en Administrador de configuración.

  3. En el cuadro de diálogo Administrador de configuración, en Configuración de soluciones activas, seleccione Producción.

  4. Haga clic en Cerrar.

  5. En el cuadro de diálogo Páginas de propiedades, en TargetServerURL, escriba el directorio virtual del servidor de informes, por ejemplo, http://nombreDeServidor/reportserver. (Se trata del directorio virtual del servidor de informes, no del Administrador de informes).

    [!NOTA] Si el servidor de informes está en el mismo equipo que el Diseñador de informes, puede usar localhost como nombre del servidor, por ejemplo, https://localhost/reportserver o https://localhost/reportserver$SQLEXPRESS.

  6. Expanda el nodo de propiedades Depurar, si todavía no está abierto, para mostrar la propiedad StartItem. Haga clic en el cuadro de texto junto a StartItem y, en la lista desplegable, seleccione el informe Resellers Worldwide.rdl.

  7. Haga clic en Aceptar.

  8. Guarde el proyecto de informe. En el menú Archivo, haga clic en Guardar todo.

  9. Publique el informe. En el menú Depurar, haga clic en Iniciar sin depurar.

  10. Una vez terminada la publicación, el Diseñador de informes abre Internet Explorer. Haga clic en Resellers Worldwide para ver el informe.

En Business Intelligence Development Studio, la ventana Salida muestra acciones y mensajes durante la implementación del informe en el servidor de informes. Si la ventana Salida no está visible, en el menú Ver, seleccione Salida.

Para ver los informes en el servidor de informes

  1. Abra un explorador y desplácese hasta el directorio de informes del servidor de informes. De forma predeterminada, la dirección URL es https://localhost/reports.

  2. Abra la carpeta Advanced Parameter Tutorial y luego seleccione Resellers Worldwide. El informe se abrirá en el Administrador de informes.

Para crear un informe vinculado

  1. En el Administrador de informes, en la página del informe, haga clic en la ficha Propiedades.

  2. En la parte inferior de la página, haga clic en el botón Crear informe vinculado. Se abrirá la página del nuevo informe vinculado.

  3. En la sección Propiedades, en el cuadro de texto Nombre, escriba Resellers Pacific.

  4. En el cuadro de texto Descripción, escriba Resellers for sales territory Pacific.

  5. Haga clic en Aceptar.

  6. Se ejecutará el informe Resellers Pacific.

En el siguiente procedimiento, cambiará los valores predeterminados del parámetro para utilizarlos en el informe vinculado Resellers Pacific. Cambiará los valores predeterminados de varios de los parámetros por valores codificados de forma rígida y luego establecerá la propiedad Hide de manera que los parámetros no aparezcan en la barra de herramientas del informe. Esto ofrece un aspecto más despejado y una manera de crear informes destinados a diferentes lectores utilizando la misma definición de informe.

[!NOTA] El uso de la propiedad Hide simplemente evita que el parámetro aparezca en la barra de herramientas. No se utiliza para proteger datos.

Para establecer los parámetros de un informe vinculado

  1. Haga clic en la ficha Propiedades. No es necesario esperar a que el informe termine de representarse.

  2. En el panel izquierdo, haga clic en Parámetros. Se abrirá la página Seleccione los parámetros.

    En esta página puede administrar la configuración de los parámetros para el informe Resellers Pacific, independientemente del informe Resellers Worldwide.

    Cambie la configuración de los parámetros para que coincida con la especificada en la siguiente tabla.

    Nombre de parámetro Valor predeterminado Hide Preguntar al usuario

    TerritoryGroup

    Pacific

    True

    deshabilitado

    CountryRegion

    Basado en consultas

    True

    deshabilitado

    StateProvince

    Basado en consultas

    False

    True

    City

    Basado en consultas

    False

    True

    UserSortBy

    Ventas por almacén

    True

    deshabilitado

    InitialSort

    Debe total

    True

    deshabilitado

    ShowSalesDetails

    Haga clic en Reemplazar predeterminado y seleccione True

    True

    deshabilitado

    ContactDisplayFields

    Haga clic en Reemplazar predeterminado, y en la lista desplegable, seleccione Phone.

    True

    deshabilitado

    Colors

    SteelBlue

    LightSteelBlue

    True

    deshabilitado

    Para el parámetro CountryRegion, seleccione la opción Ocultar. Como el grupo de territorios Pacific de la base de datos de ejemplo AdventureWorks sólo posee un valor, no es necesario seleccionar un valor y puede ocultar este parámetro en la barra de herramientas.

  3. Haga clic en Aplicar.

  4. Haga clic en la ficha Ver.

    Puesto que la propiedad Hide se establece para los demás parámetros, sólo los parámetros StateProvince y City aparecen en la barra de herramientas del informe.

    Los valores predeterminados de StateProvince (New South Wales) y City (Alexandria) no tienen almacenes del distribuidor, por lo que aparece el mensaje NoRows.

    Puesto que ResellersPacific es un informe vinculado, los cambios publicados en el informe primario ResellersWorldwide también aparecerán en éste.

  5. (Opcional) En la lista desplegable StateProvince, elija Victoria. El parámetro City es Melbourne de forma predeterminada. Haga clic en Ver informe.

    Aparecen cuatro tiendas de bicicletas y el número de transacciones de venta: Cycle Parts and Accessories (4), Eastside Cycle Shop (4), Fitness Discount Store (4) y List Price Catalog Company (4).

Pasos siguientes

Ha creado correctamente un informe vinculado y establecido sus parámetros. Esto finaliza el tutorial avanzado de parámetros. Para obtener más información sobre tutoriales, vea Tutoriales de Reporting Services.

Vea también

Otros recursos

Trabajar con parámetros en Reporting Services
Agregar, modificar y eliminar informes vinculados
Establecer las propiedades de los parámetros de un informe publicado
Configurar directorios virtuales del servidor de informes

Ayuda e información

Obtener ayuda sobre SQL Server 2005