보고서에서 사용자 지정 어셈블리 사용Using Custom Assemblies with Reports

Reporting ServicesReporting Services에서 보고서 항목 값, 스타일 및 서식 지정을 위한 사용자 지정 코드를 작성할 수 있습니다.In Reporting ServicesReporting Services, you can write custom code for report item values, styles, and formatting. 예를 들어, 사용자 지정 코드를 사용하여 로캘에 따른 통화 형식을 지정하거나 특정 값을 특수한 서식으로 플래그 지정하거나 회사에서 사용되는 다른 비즈니스 규칙을 적용할 수 있습니다.For example, you can use custom code to format currencies based on locale, flag certain values with special formatting, or apply other business rules that are in practice for your company. 보고서에 이 코드를 포함시키는 방법은 보고서 정의 파일 내에서 참조할 수 있는 MicrosoftMicrosoft .NET Framework.NET Framework를 사용하여 사용자 지정 코드 어셈블리를 만드는 것입니다.One way to include this code in your reports is to create a custom code assembly using the MicrosoftMicrosoft .NET Framework.NET Framework that you can reference from within your report definition files. 보고서가 실행되면 서버는 사용자 어셈블리에서 함수를 호출합니다.The server calls the functions in your custom assemblies when a report is run. 사용자 지정 어셈블리는 보고서에서 사용하고자 하는 특수화된 함수를 검색하는 데 사용할 수 있습니다.Custom assemblies can be used to retrieve specialized functions that you plan to use in your reports.

섹션 내용In This Section

RDL 파일에서 어셈블리 참조Referencing Assemblies in an RDL File
보고서 정의 언어 파일에서 사용자 지정 어셈블리를 참조하는 방법을 설명합니다.Describes how to reference your custom assemblies in a report definition language file.

사용자 지정 어셈블리 배포Deploying a Custom Assembly
사용자 지정 어셈블리를 보고서 디자이너 및 보고서 서버에 배포하는 방법을 설명합니다.Describes how to deploy a custom assembly to Report Designer and the report server.

강력한 이름의 사용자 지정 어셈블리 사용Using Strong-Named Custom Assemblies
강력한 이름을 가진 사용자 지정 어셈블리를 사용하는 방법을 설명합니다.Describes how to use custom assemblies with strong names.

사용자 지정 어셈블리에서 사용 권한 어설션Asserting Permissions in Custom Assemblies
제한된 권한 및 특정 권한으로 사용자 지정 어셈블리를 배포하는 방법과 이러한 권한을 코드에서 어설션하는 방법을 설명합니다.Describes how to deploy custom assemblies with limited and specific permissions and how to assert those permissions in code.

식을 통해 사용자 지정 어셈블리 액세스Accessing Custom Assemblies Through Expressions
사용자 지정 어셈블리 메서드를 보고서 정의에서 보고서 식의 형태로 호출하는 방법을 설명합니다.Describes how to call custom assembly methods as report expressions in your report definitions.

사용자 지정 어셈블리 개체 초기화Initializing Custom Assembly Objects
보고서에서 호출된 사용자 지정 어셈블리 개체에 대한 값을 초기화하는 방법을 설명합니다.Describes how to initialize values for custom assembly objects called from a report.

방법: 사용자 지정 어셈블리 디버깅How to: Debug Custom Assemblies
사용자 지정 어셈블리 코드를 디버깅하는 방법을 설명합니다.Describes how to debug your custom assembly code.

관련 항목:See Also

RDL(Report Definition Language)(SSRS)Report Definition Language (SSRS)