ReportViewerWebPart 클래스

정의

보고서 뷰어 웹 파트를 나타냅니다.

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
상속
Microsoft.SharePoint.WebPartPages.WebPart
ReportViewerWebPart
특성
구현

설명

SharePoint 애플리케이션에 를 ReportViewerWebPart 추가하고 프로그래밍 인터페이스를 사용하여 사용자 지정할 수 있습니다. 예를 들어 사용 된 도구 모음이 DockToolBar 표시 되는 위치를 프로그래밍 방식으로 제어 하는 속성입니다. 속성을 사용하여 개별 도구 모음 항목의 표시 유형을 제어할 ToolBarItemsDisplayMode 수 있습니다.

에 사용자 지정 보고서 매개 변수를 ReportViewerWebPart제공하려면 메서드를 사용하여 GetParameters 현재 표시된 보고서에서 사용할 수 있는 매개 변수를 확인하고 메서드를 OverrideParameters 사용하여 사용자 지정 매개 변수 값을 보고서에 제공합니다. 프로그래밍 방식으로 에 대한 보고서 경로를 ReportViewerWebPart지정하려면 속성을 사용할 ReportPath 수 있습니다.

ReportViewerWebPart 웹 파트 연결을 사용하여 보고서 경로 및 보고서 매개 변수를 사용할 수도 있습니다. 웹 파트 연결을 사용하여 웹 파트는 <xref:System.Web.UI.WebControls.IWebPartRow> 에 대한 보고서 경로를 ReportViewerWebPart제공할 수 있으며 웹 파트는 <xref:Microsoft.SharePoint.WebPartPages.IFilterValues> 에 보고서 매개 변수를 ReportViewerWebPart제공할 수 있습니다.

생성자

ReportViewerWebPart()

ReportViewerWebPart 클래스의 새 인스턴스를 초기화합니다.

속성

AsyncRendering

웹 페이지가 로드될 때 보고서가 웹 페이지의 나머지 부분에서 비동기적으로 렌더링되는지 여부를 나타내는 값을 가져오거나 설정합니다.

AutoGenerateDetailLink

웹 파트 위에 나타나는 하이퍼링크를 생성할지 여부를 나타내는 값을 가져오거나 설정합니다. 이 링크를 클릭하여 보고서를 전체 페이지 모드로 새 페이지에서 열 수 있습니다.

AutoGenerateTitle

표시되는 보고서에서 웹 파트 제목을 자동으로 생성할지 여부를 나타내는 값을 가져오거나 설정합니다.

DockToolBar

도구 모음의 도킹 위치를 가져오거나 설정합니다.

DocumentMapAreaWidth

문서 구조 영역의 너비를 나타내는 문자열을 가져오거나 설정합니다.

DocumentMapMode

문서 구조 영역의 표시 모드를 나타내는 열거 값을 가져오거나 설정합니다.

HyperlinkTarget

현재 보고서 내에 연결된 내용을 표시할 대상 프레임을 가져오거나 설정합니다.

KeepSessionAlive

ReportViewerWebPart에서 사용자 세션이 만료되지 않도록 할지 여부를 나타내는 값을 가져오거나 설정합니다.

OverflowAuto

뷰어에 오버플로 속성을 자동으로 적용할지 여부를 가져옵니다.

OverrideParameters

웹 파트에 로드되고 있는 보고서의 기본 매개 변수를 재정의하는 데 사용되는 ReportParameter 개체의 컬렉션을 가져옵니다.

PromptAreaMode

매개 변수 프롬프트 영역과 자격 증명 프롬프트 영역(해당하는 경우)의 표시 모드를 나타내는 값을 가져오거나 설정합니다.

ReportPath

현재 SharePoint 사이트나 동일한 웹 애플리케이션 또는 팜 내의 사이트에 있는 보고서에 대한 정규화된 경로를 가져오거나 설정합니다.

Title

ReportViewerWebPart의 제목 문자열을 가져오거나 설정합니다.

ToolBarItemsDisplayMode

ToolBarModeFull로 설정된 경우 표시되는 도구 모음 항목을 지정하는 비트 플래그 열거 값을 가져오거나 설정합니다.

ToolBarMode

도구 모음의 표시 모드를 가져오거나 설정합니다.

메서드

AddParameterProvider(IFilterValues)

이 웹 파트가 해당 웹 파트에서 데이터를 사용하도록 구성된 경우 매개 변수 공급자 웹 파트를 지정합니다.

CreateChildControls()

ReportViewerWebPart의 자식 컨트롤을 만듭니다.

GetParameters()

ReportViewerWebPart에 있는 현재 보고서의 매개 변수를 반환합니다.

GetToolParts()

웹 기반 웹 파트 디자인 사용자 인터페이스의 도구 창에 표시되는 도구 파트의 목록을 표시되는 순서대로 반환합니다.

LoadViewState(Object)

SaveViewState() 메서드를 사용하여 저장된 이전 요청에서 보기 상태 정보를 복원합니다.

OnInit(EventArgs)

Init 이벤트를 발생시킵니다.

OnPreRender(EventArgs)

PreRender 이벤트를 발생시킵니다.

Render(HtmlTextWriter)

T:Microsoft.SharePoint.WebPartPages.WebPart에서 상속됩니다.

RenderChildren(HtmlTextWriter)

클라이언트에서 렌더링될 내용을 쓰는 제공된 HtmlTextWriter 개체에 서버 컨트롤 자식의 내용을 출력합니다.

SaveViewState()

ReportViewerWebPart의 보기 상태를 저장합니다.

SetBasePermissionsForSandboxAppDomain(PermissionSet)

제공된 권한 집합을 사용하여 샌드박스 애플리케이션 도메인의 기본 권한을 설정합니다. 이 메서드는 ReportPath가 SharePoint 문서 라이브러리의 보고서로 설정된 경우에만 적용할 수 있습니다.

SetRowProvider(IWebPartRow)

이 웹 파트가 해당 웹 파트에서 데이터를 사용하도록 구성된 경우 행 공급자 웹 파트를 지정합니다.

명시적 인터페이스 구현

IScriptControl.GetScriptDescriptors()

스크립트 설명자의 컬렉션을 반환합니다.

IScriptControl.GetScriptReferences()

스크립트 참조의 컬렉션을 반환합니다.

적용 대상