Clase ReportViewer
Encapsula los métodos y las propiedades que utiliza el control ReportViewer.
Jerarquía de herencia
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.CompositeControl
Microsoft.Reporting.WebForms.ReportViewer
Espacio de nombres: Microsoft.Reporting.WebForms
Ensamblado: Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)
Sintaxis
'Declaración
Public Class ReportViewer _
Inherits CompositeControl _
Implements IScriptControl
'Uso
Dim instance As ReportViewer
public class ReportViewer : CompositeControl,
IScriptControl
public ref class ReportViewer : public CompositeControl,
IScriptControl
type ReportViewer =
class
inherit CompositeControl
interface IScriptControl
end
public class ReportViewer extends CompositeControl implements IScriptControl
El tipo ReportViewer expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ReportViewer | Inicializa una nueva instancia de la clase ReportViewer. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessKey | (Se hereda de WebControl.) | |
Adapter | (Se hereda de Control.) | |
AppRelativeTemplateSourceDirectory | (Se hereda de Control.) | |
AsyncRendering | Obtiene o establece un valor Boolean que indica si el informe se presenta de forma asincrónica con respecto al resto de la página web mientras esta se está cargando. | |
Attributes | (Se hereda de WebControl.) | |
BackColor | Obtiene o establece el color de fondo del área de informe del control. (Invalida WebControl.BackColor.) | |
BindingContainer | (Se hereda de Control.) | |
BorderColor | (Se hereda de WebControl.) | |
BorderStyle | (Se hereda de WebControl.) | |
BorderWidth | (Se hereda de WebControl.) | |
ChildControlsCreated | (Se hereda de Control.) | |
ClientID | (Se hereda de Control.) | |
ClientIDSeparator | (Se hereda de Control.) | |
Context | (Se hereda de Control.) | |
Controls | (Se hereda de CompositeControl.) | |
ControlStyle | (Se hereda de WebControl.) | |
ControlStyleCreated | (Se hereda de WebControl.) | |
CssClass | (Se hereda de WebControl.) | |
CurrentPage | Obtiene o establece la página actual del informe activo del control ReportViewer. | |
DesignMode | (Se hereda de Control.) | |
DocumentMapCollapsed | Obtiene o establece el estado contraído del mapa del documento. | |
DocumentMapWidth | Obtiene o establece el ancho del mapa del documento. | |
Enabled | (Se hereda de WebControl.) | |
EnableTheming | (Se hereda de WebControl.) | |
EnableViewState | (Se hereda de Control.) | |
Events | (Se hereda de Control.) | |
ExportContentDisposition | Obtiene o establece un valor que indica si el contenido debe presentarse en línea o como datos adjuntos. | |
Font | (Se hereda de WebControl.) | |
ForeColor | (Se hereda de WebControl.) | |
HasAttributes | (Se hereda de WebControl.) | |
HasChildViewState | (Se hereda de Control.) | |
Height | Obtiene o establece el alto del control. (Invalida WebControl.Height.) | |
HyperlinkTarget | Obtiene o establece la ventana o el marco de destino del contenido de la página web que se devuelve cuando se hace clic en el hipervínculo del informe. | |
ID | Especifica el identificador del control. (Invalida Control.ID.) | |
IdSeparator | (Se hereda de Control.) | |
InteractiveDeviceInfos | Obtiene el objeto DeviceInfoCollection usado por el control ReportViewer para presentar el informe en el área de informe como HTML. | |
InteractivityPostBackMode | Obtiene o establece un valor InteractivityPostBackMode que indica el modo de postback del control ReportViewer. | |
InternalBorderColor | Obtiene o establece el color del borde interno del control. | |
InternalBorderStyle | Obtiene o establece el estilo del borde interno del control. | |
InternalBorderWidth | Obtiene o establece el ancho del borde interno del control. | |
IsChildControlStateCleared | (Se hereda de Control.) | |
IsEnabled | (Se hereda de WebControl.) | |
IsTrackingViewState | (Se hereda de Control.) | |
IsViewStateEnabled | (Se hereda de Control.) | |
KeepSessionAlive | Obtiene o establece un valor de tipo Boolean que indica si se debe evitar que expire la sesión de usuario mientras se muestra la página web en el explorador. | |
LinkActiveColor | Obtiene o establece el color de un vínculo activo del control. | |
LinkActiveHoverColor | Obtiene o establece el color del vínculo activo del control cuando el puntero está sobre el vínculo. | |
LinkDisabledColor | Obtiene o establece el color de un vínculo deshabilitado del control. | |
LoadViewStateByID | (Se hereda de Control.) | |
LocalReport | Obtiene la instancia de la clase Report que se utiliza cuando la propiedad ProcessingMode para el control ReportViewer se establece en Local. | |
NamingContainer | (Se hereda de Control.) | |
Page | (Se hereda de Control.) | |
PageCountMode | Obtiene o establece un valor de la enumeración PageCountMode que indica el modo de recuento de páginas predeterminado que se debe utilizar cuando se presenta un informe en el área de informe. | |
Parent | (Se hereda de Control.) | |
ProcessingMode | Obtiene o establece el modo de procesamiento del control ReportViewer. | |
PromptAreaCollapsed | Obtiene o establece el estado contraído del área de mensajes de parámetros o del área de mensajes de credenciales. | |
ReportAreaContentType | Obtiene un objeto ReportAreaContent que indica el tipo de contenido actual del área de informe. | |
SearchState | Obtiene el texto de búsqueda y la página principal de la operación de búsqueda en informe actual. | |
ServerReport | Obtiene la instancia de la clase Report que se utiliza cuando la propiedad ProcessingMode para el control ReportViewer se establece en Remote. | |
ShowBackButton | Obtiene o establece un valor que indica si el botón Atrás está visible en la barra de herramientas. | |
ShowCredentialPrompts | Obtiene o establece un valor que indica si se muestra un mensaje solicitando las credenciales del usuario. | |
ShowDocumentMapButton | Obtiene o establece un valor que indica si el botón que muestra y contrae el mapa del documento está visible en la barra de división. | |
ShowExportControls | Obtiene o establece un valor que indica si el control Exportar está visible en la barra de herramientas. | |
ShowFindControls | Obtiene o establece un valor que indica si el cuadro de texto Buscar está visible en la barra de herramientas. | |
ShowPageNavigationControls | Obtiene o establece un valor que indica si los controles de navegación de la página están visibles en la barra de herramientas. | |
ShowParameterPrompts | Obtiene o establece un valor que indica si se muestran mensajes de parámetros. | |
ShowPrintButton | Obtiene o establece un valor que indica si el botón Imprimir está visible en la barra de herramientas. | |
ShowPromptAreaButton | Obtiene o establece un valor que indica si el botón que muestra y contrae el área de mensajes está visible en la barra de división. | |
ShowRefreshButton | Obtiene o establece un valor que indica si el botón Actualizar está visible. | |
ShowReportBody | Obtiene o establece un valor que indica si el cuerpo del informe está visible en el control. | |
ShowToolBar | Obtiene o establece un valor que indica si la barra de herramientas está visible en el control. | |
ShowWaitControlCancelLink | Obtiene o establece un valor Boolean que controla si se debe mostrar el vínculo Cancelar en el control de espera. | |
ShowZoomControl | Obtiene o establece un valor que indica si el cuadro de lista Zoom está visible. | |
Site | (Se hereda de Control.) | |
SizeToReportContent | Obtiene o establece un valor que indica si el control ReportViewer debe cambiar de tamaño automáticamente para alojar el contenido del informe. | |
SkinID | (Se hereda de WebControl.) | |
SplitterBackColor | Obtiene o establece el color de fondo de la barra de división del mapa del documento y la barra de división del área de mensajes. | |
Style | (Se hereda de WebControl.) | |
TabIndex | (Se hereda de WebControl.) | |
TagKey | Infraestructura. (Invalida WebControl.TagKey.) | |
TagName | (Se hereda de WebControl.) | |
TemplateControl | (Se hereda de Control.) | |
TemplateSourceDirectory | (Se hereda de Control.) | |
ToolBarItemBorderColor | Obtiene o establece el color del borde de un elemento de la barra de herramientas. | |
ToolBarItemBorderStyle | Obtiene o establece el estilo del borde de un elemento de la barra de herramientas. | |
ToolBarItemBorderWidth | Obtiene o establece el ancho del borde del elemento de la barra de herramientas. | |
ToolBarItemHoverBackColor | Obtiene o establece el color de fondo del elemento de la barra de herramientas cuando el puntero está sobre el elemento. | |
ToolBarItemPressedBorderColor | Obsoleto. Esta propiedad ya no es aplicable y existe para permitir la compatibilidad con versiones anteriores. El control ReportViewer ya no utiliza botones presionados. | |
ToolBarItemPressedBorderStyle | Obsoleto. Esta propiedad ya no es aplicable y existe para permitir la compatibilidad con versiones anteriores. El control ReportViewer ya no utiliza botones presionados. | |
ToolBarItemPressedBorderWidth | Obsoleto. Esta propiedad ya no es aplicable y existe para permitir la compatibilidad con versiones anteriores. El control ReportViewer ya no utiliza botones presionados. | |
ToolBarItemPressedHoverBackColor | Obsoleto. Esta propiedad ya no es aplicable y existe para permitir la compatibilidad con versiones anteriores. El control ReportViewer ya no utiliza botones presionados. | |
ToolTip | (Se hereda de WebControl.) | |
UniqueID | (Se hereda de Control.) | |
ViewState | (Se hereda de Control.) | |
ViewStateIgnoresCase | (Se hereda de Control.) | |
Visible | (Se hereda de Control.) | |
WaitControlDisplayAfter | Obtiene o establece el retraso en milisegundos antes de que se muestre el control de espera al usuario cuando se carga el informe. | |
WaitMessageFont | Obtiene la fuente que se usa en el mensaje que aparece cuando se ejecuta el informe. | |
Width | Obtiene o establece el ancho del control. (Invalida WebControl.Width.) | |
ZoomMode | Obtiene o establece el modo de zoom del control. | |
ZoomPercent | Obtiene o establece el porcentaje de zoom utilizado al mostrar el informe. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddAttributesToRender | (Se hereda de WebControl.) | |
AddedControl | (Se hereda de Control.) | |
AddParsedSubObject | (Se hereda de Control.) | |
ApplyStyle | (Se hereda de WebControl.) | |
ApplyStyleSheetSkin | (Se hereda de Control.) | |
BuildProfileTree | (Se hereda de Control.) | |
ClearChildControlState | (Se hereda de Control.) | |
ClearChildState | (Se hereda de Control.) | |
ClearChildViewState | (Se hereda de Control.) | |
CopyBaseAttributes | (Se hereda de WebControl.) | |
CreateChildControls | Infraestructura. (Invalida Control.CreateChildControls().) | |
CreateControlCollection | (Se hereda de Control.) | |
CreateControlStyle | Infraestructura. (Invalida WebControl.CreateControlStyle().) | |
DataBind() | (Se hereda de CompositeControl.) | |
DataBind(Boolean) | (Se hereda de Control.) | |
DataBindChildren | (Se hereda de Control.) | |
Dispose | Infraestructura. (Invalida Control.Dispose().) | |
EnsureChildControls | (Se hereda de Control.) | |
EnsureID | (Se hereda de Control.) | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
Find | Busca la cadena de texto especificada en el informe que se muestra en el área de informe, a partir de la página cuyo número se especifica. | |
FindControl(String) | (Se hereda de Control.) | |
FindControl(String, Int32) | (Se hereda de Control.) | |
Focus | (Se hereda de Control.) | |
GetDesignModeState | (Se hereda de Control.) | |
GetHashCode | (Se hereda de Object.) | |
GetPageSettings | Devuelve la configuración de página que se usa para imprimir el informe actual en el control ReportViewer. | |
GetType | (Se hereda de Object.) | |
HasControls | (Se hereda de Control.) | |
HasEvents | (Se hereda de Control.) | |
IsLiteralContent | (Se hereda de Control.) | |
JumpToBookmark | Mueve el foco del informe al marcador especificado. | |
JumpToDocumentMapId | Mueve el foco del mapa del documento al nodo especificado. | |
LoadControlState | (Se hereda de Control.) | |
LoadViewState | Infraestructura. (Invalida WebControl.LoadViewState(Object).) | |
MapPathSecure | (Se hereda de Control.) | |
MemberwiseClone | (Se hereda de Object.) | |
MergeStyle | (Se hereda de WebControl.) | |
OnBubbleEvent | (Se hereda de Control.) | |
OnDataBinding | (Se hereda de Control.) | |
OnInit | Infraestructura. (Invalida Control.OnInit(EventArgs).) | |
OnLoad | (Se hereda de Control.) | |
OnPreRender | Infraestructura. (Invalida Control.OnPreRender(EventArgs).) | |
OnUnload | (Se hereda de Control.) | |
OpenFile | (Se hereda de Control.) | |
PerformBack | Devuelve el control ReportViewer al informe primario desde un informe de obtención de detalles. | |
RaiseBubbleEvent | (Se hereda de Control.) | |
RecreateChildControls | (Se hereda de CompositeControl.) | |
RegisterPostBackControl | Registra el control especificado con el control ReportViewer. El control ReportViewer muestra el control de espera cuando el control registrado produce un postback. | |
RemovedControl | (Se hereda de Control.) | |
Render | Infraestructura. (Invalida CompositeControl.Render(HtmlTextWriter).) | |
RenderBeginTag | (Se hereda de WebControl.) | |
RenderChildren | (Se hereda de Control.) | |
RenderContents | (Se hereda de WebControl.) | |
RenderControl(HtmlTextWriter) | (Se hereda de Control.) | |
RenderControl(HtmlTextWriter, ControlAdapter) | (Se hereda de Control.) | |
RenderEndTag | (Se hereda de WebControl.) | |
Reset | Restablece los valores predeterminados del control. | |
ResetPageSettings | Revierte la configuración de página del informe actual del control ReportViewer a la configuración de la definición de informe. | |
ResolveAdapter | (Se hereda de Control.) | |
ResolveClientUrl | (Se hereda de Control.) | |
ResolveUrl | (Se hereda de Control.) | |
SaveControlState | (Se hereda de Control.) | |
SaveViewState | Infraestructura. (Invalida WebControl.SaveViewState().) | |
SetDesignModeState | (Se hereda de Control.) | |
SetPageSettings | Establece la configuración de página que se usa para imprimir el informe actual en el control ReportViewer. | |
SetRenderMethodDelegate | (Se hereda de Control.) | |
ToString | (Se hereda de Object.) | |
TrackViewState | (Se hereda de WebControl.) |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Back | Se provoca cuando un usuario vuelve desde un informe de obtención de detalles al informe primario. | |
BookmarkNavigation | Se produce cuando un usuario explora un marcador de un informe. | |
DataBinding | (Se hereda de Control.) | |
Disposed | (Se hereda de Control.) | |
DocumentMapNavigation | Se produce cuando se selecciona un nodo del mapa del documento. | |
Drillthrough | Se produce cuando se selecciona un elemento de obtención de detalles. | |
Init | (Se hereda de Control.) | |
Load | (Se hereda de Control.) | |
PageNavigation | Se produce cuando un usuario se mueve a otra página de un informe. | |
PreRender | (Se hereda de Control.) | |
ReportError | Se produce cuando se encuentra un error en el informe. | |
ReportRefresh | Se produce cuando el informe se actualiza. | |
Search | Se produce cuando se hace clic en el botón Buscar o Buscar siguiente, o cuando se invoca una operación de búsqueda mediante programación. | |
Sort | Se produce cuando el usuario activa una ordenación en los datos del informe. | |
SubmittingDataSourceCredentials | Se produce cuando el usuario envía nuevas credenciales para el origen de datos utilizando el área de mensajes de origen de datos. | |
SubmittingParameterValues | Se produce cuando se envían los valores de los parámetros de informe al servidor de informes. | |
Toggle | Se produce cuando el usuario alterna la visibilidad de un elemento del informe. | |
Unload | (Se hereda de Control.) |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
MaximumPageCount | Una constante que representa el número máximo de páginas de un informe cuando el modo de recuento de páginas actual es Estimate. |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
IScriptControl.GetScriptDescriptors | ||
IScriptControl.GetScriptReferences | ||
IParserAccessor.AddParsedSubObject | (Se hereda de Control.) | |
IControlBuilderAccessor.ControlBuilder | (Se hereda de Control.) | |
IDataBindingsAccessor.DataBindings | (Se hereda de Control.) | |
IExpressionsAccessor.Expressions | (Se hereda de Control.) | |
IAttributeAccessor.GetAttribute | (Se hereda de WebControl.) | |
IControlDesignerAccessor.GetDesignModeState | (Se hereda de Control.) | |
IDataBindingsAccessor.HasDataBindings | (Se hereda de Control.) | |
IExpressionsAccessor.HasExpressions | (Se hereda de Control.) | |
ICompositeControlDesignerAccessor.RecreateChildControls | (Se hereda de CompositeControl.) | |
IAttributeAccessor.SetAttribute | (Se hereda de WebControl.) | |
IControlDesignerAccessor.SetDesignModeState | (Se hereda de Control.) | |
IControlDesignerAccessor.SetOwnerControl | (Se hereda de Control.) | |
IControlDesignerAccessor.UserData | (Se hereda de Control.) |
Arriba
Comentarios
Este control muestra el informe y su interfaz de usuario asociada.
El control puede funcionar en modo de procesamiento local o remoto. En modo de procesamiento local, el control procesa y presenta localmente el informe. En el modo de procesamiento remoto, el procesamiento se realiza en un servidor de informes y se muestra de forma local. El modo de procesamiento remoto requiere una instancia de Microsoft SQL Server 2008 o posterior del servidor de informes.
Nota
Para obtener información sobre el uso del control de servidor web ReportViewer en una granja de servidores web o sin estado de sesión, vea Configuración de web.config para ReportViewer.
Si desea información sobre el modo de utilizar el control ReportViewer del lado cliente usando la API del lado cliente, vea Microsoft.Reporting.WebFormsClient.ReportViewer (Clase).
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.