ReportViewerWebPart Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma Web Part do Visualizador de Relatórios.
public ref class ReportViewerWebPart : Microsoft::SharePoint::WebPartPages::WebPart, System::Web::UI::IScriptControl
[System.Xml.Serialization.XmlRoot(Namespace="urn:schemas-microsoft-com:SqlServerReportViewer")]
public class ReportViewerWebPart : Microsoft.SharePoint.WebPartPages.WebPart, System.Web.UI.IScriptControl
[<System.Xml.Serialization.XmlRoot(Namespace="urn:schemas-microsoft-com:SqlServerReportViewer")>]
type ReportViewerWebPart = class
inherit WebPart
interface IScriptControl
Public Class ReportViewerWebPart
Inherits WebPart
Implements IScriptControl
- Herança
-
Microsoft.SharePoint.WebPartPages.WebPartReportViewerWebPart
- Atributos
- Implementações
Comentários
Você pode adicionar o ReportViewerWebPart a um aplicativo do SharePoint e personalizá-lo usando sua interface programática. Por exemplo, use a DockToolBar propriedade para controlar programaticamente onde a barra de ferramentas é exibida. Você pode controlar a visibilidade de itens individuais da barra de ferramentas usando a ToolBarItemsDisplayMode propriedade .
Para fornecer parâmetros de relatório personalizados para o ReportViewerWebPart, use o GetParameters método para ver quais parâmetros estão disponíveis no relatório exibido no momento e use o OverrideParameters método para fornecer valores de parâmetro personalizados ao relatório. Para especificar programaticamente um caminho de relatório para o ReportViewerWebPart, você pode usar a ReportPath propriedade .
O ReportViewerWebPart também pode consumir um caminho de relatório e parâmetros de relatório usando conexões de Web Part. Usando conexões de Web Part, uma <xref:System.Web.UI.WebControls.IWebPartRow> Web Part pode fornecer um caminho de relatório para o ReportViewerWebParte uma <xref:Microsoft.SharePoint.WebPartPages.IFilterValues> Web Part pode fornecer um parâmetro de relatório para o ReportViewerWebPart.
Construtores
ReportViewerWebPart() |
Inicializa uma nova instância da classe ReportViewerWebPart. |
Propriedades
AsyncRendering |
Obtém ou define um valor que indica se o relatório é renderizado de forma assíncrona do restante da página da Web quando a página da Web é carregada. |
AutoGenerateDetailLink |
Obtém ou define um valor que indica se deve ser gerado um hiperlink que aparece acima da Web Part. Você pode clicar no link para abrir o relatório em uma nova página, em modo de página inteira. |
AutoGenerateTitle |
Obtém ou define um valor que indica se o título da Web Part deve ser gerado automaticamente a partir do relatório exibido. |
DockToolBar |
Obtém ou define o local de encaixe da barra de ferramentas. |
DocumentMapAreaWidth |
Obtém ou define uma cadeia de caracteres que indica a largura da área do mapa do documento. |
DocumentMapMode |
Obtém ou define um valor de enumeração que indica o modo de visibilidade da área do mapa do documento. |
HyperlinkTarget |
Obtém ou define o quadro de destino para exibir o conteúdo vinculado com o relatório atual. |
KeepSessionAlive |
Obtém ou define um valor ReportViewerWebPart deve impedir que a sessão do usuário expire. |
OverflowAuto |
Especifica se deve aplicar automaticamente a propriedade de estouro ao visualizador. |
OverrideParameters |
Obtém uma coleção de objetos ReportParameter que são usados para substituir os parâmetros padrão do relatório que está sendo carregado na Web Part. |
PromptAreaMode |
Obtém ou define um valor que indica o modo de visibilidade da área de prompt de parâmetros e da área de prompt de credenciais (se aplicável). |
ReportPath |
Obtém ou define um caminho totalmente qualificado para um relatório que está no site do SharePoint atual ou em um site no mesmo farm ou aplicativo Web. |
Title |
Obtém ou define a cadeia de caracteres do título da ReportViewerWebPart. |
ToolBarItemsDisplayMode |
Obtém ou define um valor de enumeração de sinalizadores de bits que especifica quais itens da barra de ferramentas serão exibidos quando ToolBarMode for definido como Full. |
ToolBarMode |
Obtém ou define o modo de exibição da barra de ferramentas. |
Métodos
AddParameterProvider(IFilterValues) |
Especifica a Web Part do provedor de parâmetro quando esta Web Part é configurada para consumir dados dessa Web Part. |
CreateChildControls() |
Cria os controles filho da ReportViewerWebPart. |
GetParameters() |
Retorna os parâmetros do relatório atual na ReportViewerWebPart. |
GetToolParts() |
Retorna uma lista de partes de ferramenta que são exibidas no painel de ferramentas da interface do usuário de design da Web Part baseada na Web, na ordem em que elas são exibidas. |
LoadViewState(Object) |
Restaura informações de estado de exibição de uma solicitação anterior que foi salva com o método SaveViewState(). |
OnInit(EventArgs) |
Gera o evento Init. |
OnPreRender(EventArgs) |
Aciona o evento PreRender. |
Render(HtmlTextWriter) |
Herdado de |
RenderChildren(HtmlTextWriter) |
Gera o conteúdo dos filhos de um controle de servidor para um objeto HtmlTextWriter fornecido, que grava o conteúdo a ser renderizado no cliente. |
SaveViewState() |
Salva o estado de exibição da ReportViewerWebPart. |
SetBasePermissionsForSandboxAppDomain(PermissionSet) |
Define as permissões base para o domínio do aplicativo da área restrita com o conjunto de permissões fornecido. Esse método é aplicável apenas quando ReportPath é definido como um relatório em uma biblioteca de documentos do SharePoint. |
SetRowProvider(IWebPartRow) |
Especifica a Web Part do provedor de linha quando essa Web Part é configurada para consumir dados dessa Web Part. |
Implantações explícitas de interface
IScriptControl.GetScriptDescriptors() |
Retorna uma coleção de descritores de script. |
IScriptControl.GetScriptReferences() |
Retorna uma coleção de referências de script. |