PDF de programación - Windows Azure SQL Reporting para desarrolladores de aplicaciones

Imágen de pdf Windows Azure SQL Reporting para desarrolladores de aplicaciones

Windows Azure SQL Reporting para desarrolladores de aplicacionesgráfica de visualizaciones

Publicado el 4 de Junio del 2018
567 visualizaciones desde el 4 de Junio del 2018
781,6 KB
14 paginas
Creado hace 10a (22/10/2013)
Windows Azure SQL Reporting para
desarrolladores de aplicaciones

Este tema proporciona información acerca de la implementación de un proyecto de servidor de

informes de servidor de informes de Windows Azure SQL Reporting, y la obtención de información

iniciado por los desarrolladores de aplicaciones que integran los informes recibidos por Windows

Azure SQL Reporting en sus aplicaciones, así como el desarrollo de herramientas de gestión de los

servidores de informes de SQL Reporting.

Para empezar a trabajar con Windows Azure SQL Reporting, debe tener una suscripción de Windows

Azure. Puede utilizar una suscripción existente, una nueva suscripción, o la suscripción de prueba

gratuita. Para obtener más información, consultehttp://www.windowsazure.com/en-us/ .

Esta guía asume que usted tiene alguna experiencia previa en desarrollo de aplicaciones

personalizadas que utilizan SQL Server Reporting Services. Para obtener más información, consulte

la Guía del desarrollador (Reporting Services) . La guía también asume que usted tiene algún

conocimiento sobre el uso de los controles ReportViewer. Para una visión general de los controles

ReportViewer, vea Controles ReportViewer (Visual Studio) .

Objetivos

En este tutorial usted aprenderá cómo:



Implementar un proyecto de servidor de informes a un servidor de informes de SQL Reporting.

 Rendir informes de los controles ReportViewer.

 Acceder mediante programación utilizando SQL Reporting Endpoint Management JABÓN

Tutoriales Segmentos

1.

Implementar un proyecto de informe

2. Acceda a informes de SQL Reporting en los controles ReportViewer

3.

Informes acceso mediante programación mediante SOAP Endpoint Management

4. Pasos siguientes

Implementar un proyecto de informe

De Business Intelligence Development Studio (BIDS) de SQL Server, se puede implementar todos los

informes y orígenes de datos compartidos en un proyecto de servidor de informes en un servidor de

informes de Windows Azure SQL Reporting.Puede implementar la totalidad del proyecto o informes

individuales o fuentes de datos. Antes de implementar los informes o fuentes de datos, es necesario

establecer las propiedades del proyecto del proyecto de servidor de informes en Business

Intelligence Development Studio.

Para establecer propiedades de implementación

1. Abra un proyecto de servidor de informes ya existentes. En el Explorador de soluciones , haga

clic en el proyecto de servidor de informes y haga clic en Propiedades . ( Si la ventana

Explorador de soluciones no está visible, en el menú Ver, haga clic en el Explorador de soluciones. )

Para obtener más información sobre cómo crear un proyecto de servidor de informes, vea Crear un

proyecto de servidor de informes . Para otros tutoriales, vea Tutoriales (SSRS) .

2. En la lista Configuración, seleccione la configuración de despliegue que desea utilizar.



3. En OverwriteDataSources y OverwriteDatasets , seleccione True para sobrescribir en el

servidor cada vez que se despliegan o seleccione False para mantener las versiones existentes en

el servidor.

4. En el TargetServerVersion lista, compruebe que el valor se establece en SQL Server 2008 R2.



5. En TargetDataSourceFolder y TargetReportFolder , escriba el nombre de la carpeta en el

servidor de informes en los que implantar el elemento de informe.

Si deja el valor de TargetDataSourceFolder en blanco, las fuentes de datos se publicarán en la

ubicación especificada enTargetReportFolder . Si TargetReportFolder está en blanco, informes y

fuentes de datos se implementan en la carpeta raíz del servidor.

Conjuntos de datos y elementos de informe no se pueden administrar directamente en el servidor de

informes de SQL Reporting y no necesitan proporcionar valores

para TargetDatasets y TargetReportPartFolder .

6. En el TargetServerURL , escriba la dirección URL del servidor de informes de SQL Reporting

objetivo. La sintaxis de la URL es

https:// <NombreServidor> .reporting.windows.net / ReportServer .

Para implementar todos los informes en un proyecto

En el Explorador de soluciones , haga clic en el proyecto de informe y haga clic en

Implementar . Se le pedirá las credenciales de inicio de sesión de SQL Reporting.

Al implementar un proyecto de servidor de informes, también se despliegan los orígenes de datos



compartidos en el proyecto de informe.

Para implementar un único informe

En el Explorador de soluciones , haga clic en el informe y haga clic en Implementar . Puede ver el

estado del proceso de publicación en la ventana de salida.

Cuando se publica un informe, también debe implementar los orígenes de datos compartidos que

utiliza el informe.

Para implementar una única fuente de datos

En el Explorador de soluciones , haga clic en el origen de datos y haga clic en Deploy . Puede ver el

estado del proceso de publicación en la ventana de salida.

Acceda a informes de SQL Reporting en los controles
ReportViewer

Al igual que en informes desplegados en las instalaciones de SQL Server Reporting Services (SSRS)

servidores de informes, los informes implementados en servidores de informes de Windows Azure

SQL Reporting se pueden mostrar en las aplicaciones ASP.NET utilizando el control ReportViewer

Visual Studio.

Controles ReportViewer se envían con Visual Studio 2010, Standard Edition o ediciones superiores. Si

está utilizando la Web Developer Express Edition, debe instalar el Report Viewer 2010 Redistributable

Package Microsoft para utilizar las funciones de tiempo de ejecución ReportViewer.

Integrar ReportViewer en una aplicación de Windows Azure, es necesario prestar atención a lo

siguiente:



Incluya los montajes necesarios en el paquete de distribución.

 Configuración de la autenticación y la autorización apropiada.

Para obtener más información, vea Cómo: Utilizar ReportViewer en un sitio web hospedado en

Windows Azure .

Para obtener más información sobre el uso de ReportViewer en un sitio web de Windows Azure que

utiliza más de una instancia de rol web, consulte Uso del control ReportViewer de ASP.NET en

Windows Azure .

Crear el proyecto de Windows Azure con el control ReportViewer

1. Utilice privilegios de administrador para ejecutar Microsoft Visual Studio 2010 o Microsoft Visual

Web Developer Express 2010.

Para ello, en Inicio | Todos los programas | Microsoft Visual Studio 2010 , haga clic en

el Microsoft Visual Studio 2010 (o Microsoft Visual Web Developer Express 2010) y seleccione

Ejecutar como administrador. Si aparece el cuadro de diálogo de Control de cuentas de usuario,

haga clic en Continuar .

El de Windows Azure requiere emulador que Visual Studio se iniciará con privilegios de

administrador. Para obtener más información acerca de Windows Azure Compute emulador y otras

herramientas de SDK, consulte Descripción general de las herramientas de Windows Azure SDK .

En Visual Studio, en el archivo de menú, haga clic en Nuevo y, a continuación, haga clic

en Proyecto .



2. De Plantillas instaladas, en Visual C #, haga clic en la nube y haga clic en proyecto de Windows

Azure . Nombre de la aplicación y haga clic en Aceptar .





3. En el proyecto de Windows Azure Nueva de diálogo, dentro del . NET Framework 4

funciones del panel, expanda la ficha para el idioma de su elección (Visual C # o Visual Basic),

seleccione ASP.NET Web Role de la lista de funciones disponibles y haga clic en la flecha (>) para

agregar una instancia de esta función a la solución. Antes de cerrar el cuadro de diálogo,

seleccione el nuevo papel en el panel derecho, haga clic en el icono de lápiz y cambiar el nombre

de la función. Haga clic en Aceptar para crear la solución de servicios cloud.



4. En el Explorador de soluciones , revise la estructura de la solución creada. Si el Explorador de

soluciones no está visible, haga clic en Explorador de soluciones en el Vista menú.





5. En el modo de diseño de Default.aspx, arrastre el control ReportViewer desde el grupo de

informes del cuadro de herramientas al formulario Web. Para abrir el cuadro de herramientas ,

haga clic en Herramientas en la Vista demenú. Puede acoplar la caja de herramientas , y usted

puede fijarlo abierto o ponerlo en Ocultar automáticamente.



6. Ajuste el ProcessingMode del control ReportViewer a distancia . ReportViewer

configurado Local modo de procesamiento no está soportado en Windows Azure. Establezca las

otras propiedades del control ReportViewer para determinar la visibilidad y disponibilidad de

áreas de observación. Utilice la documentación de referencia para aprender acerca de cada

propiedad. Para obtener más información, consulte Propiedades ReportViewer .

Para usar el ReportViewer control en un formulario Web, también debe agregar un ScriptManager de

control a la página. Desde el cuadro de herramientas ventana, en la Extensiones AJAX grupo,

arrastre un ScriptManager control a la superficie de diseño por encima de la ReportViewer control.

7. El control ReportViewer gestiona la cookie de autenticación, haciendo sus tareas más fáciles. Para

ver los informes implementados en un servidor de informes de SQL Reporting en el control

ReportViewer, debe proporcionar la dirección URL del servidor de informes y la ruta informe

como lo haría con cualquier servidor de informes. A continuación, implementar la interfaz

IReportServerCredentials y utilizarlo en ServerReport.ReportServerCredentials.

El siguiente ejemplo muestra cómo implementar los IReportServerCredentials:

1. /// <summary>

2. /// Implementation of IReportServerCredentials to supply forms credentials

to SQL Reporting using GetFormsCredentials()

3. /// </summary>

4. using Microsoft.Reporting.WebForms;

5. using System.Security.Principal;

6. using System.Configuration;

7. using System.Net;

8. public cla
  • Links de descarga
http://lwp-l.com/pdf11571

Comentarios de: Windows Azure SQL Reporting para desarrolladores de aplicaciones (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad