Share via


일반 함수 및 어셈블리 참조 사용(Reporting Services)

Reporting Services는 식에 포함할 수 있는 일련의 기본 제공 함수를 제공합니다. 기본 제공 함수에는 Microsoft.NET Framework CLR(공용 언어 런타임) 클래스 및 Visual Basic 런타임 라이브러리 함수가 포함됩니다. 편의상 대화 상자에서 범주별로 나열된 가장 일반적으로 사용되는 함수 목록을 볼 수 있습니다. 범주는 텍스트, 날짜 및 시간, 수치 연산, 검사, 프로그램 흐름, 집계, 재무, 변환 및 기타입니다. 자주 사용되지 않는 함수는 목록에 표시되지 않지만 식에 사용할 수 있습니다.

외부 어셈블리의 클래스에 대한 참조를 포함할 수도 있습니다. 외부 어셈블리의 클래스는 대화 상자에 표시되지 않으므로 정확한 클래스 이름을 입력해야 합니다. .

일반적으로 사용되는 함수에 대한 참조 포함

대화 상자를 사용하여 Reporting Services에 기본 제공되는 일반적으로 사용되는 함수 목록을 범주별로 볼 수 있습니다. 일반 함수를 확장하고 범주를 클릭하면 식에 포함할 수 있는 함수 목록이 항목 창에 표시됩니다. 일반 함수에는 .NET FrameworkSystem..::..MathSystem..::..Convert 네임스페이스의 클래스와 Visual Basic 런타임 라이브러리 함수가 포함됩니다. 기본 제공 함수를 사용하려면 항목 창에서 함수 이름을 두 번 클릭합니다. 함수 설명이 설명 창에 표시되고 함수 호출 예가 예제 창에 표시됩니다. 코드 창에서 함수 이름을 입력하고 왼쪽 괄호 **(**를 입력하면 IntelliSense 도움말을 통해 해당 함수 호출에 적합한 각 구문이 표시됩니다. 예를 들어 테이블의 Quantity라는 필드에 대한 최대값을 계산하려면 코드 창에 =Max(라는 간단한 식을 입력하고 스마트 태그를 사용하여 해당 함수 호출에 대해 유효한 모든 구문 목록을 확인합니다. 이 예를 완료하려면 =Max(Fields!Quantity.Value)를 입력합니다.

각 함수에 대한 자세한 내용은 System..::..Math, System..::..Convert 및 MSDN의 "Visual Basic 런타임 라이브러리 멤버(Visual Basic Run-Time Library Members)"를 참조하십시오.

일반적으로 사용되지 않는 함수에 대한 참조 포함

일반적으로 사용되지 않는 다른 CLR 네임스페이스에 대한 참조를 포함하려면 System.Text..::..StringBuilder와 같이 정규화된 참조를 사용해야 합니다. 일반적으로 사용되지 않는 이러한 함수의 경우 대화 상자의 코드 창에서 Intellisense가 지원되지 않습니다.

각 함수에 대한 자세한 내용은 MSDN의 "Visual Basic 런타임 라이브러리 멤버(Visual Basic Run-Time Library Members)"를 참조하십시오.

외부 어셈블리에 대한 참조 포함

외부 어셈블리의 클래스에 대한 참조를 포함하려면 보고서 처리기에 대한 어셈블리를 확인해야 합니다. 보고서 속성 대화 상자의 참조 페이지를 사용하여 보고서에 추가할 어셈블리의 정규화된 이름을 지정할 수 있습니다. 식에서 어셈블리의 클래스에 대한 정규화된 이름을 사용해야 합니다. 정규화된 이름에는 네임스페이스, 클래스 이름 및 멤버 이름이 포함됩니다. 참조 추가에 대한 자세한 내용은 방법: 보고서에 어셈블리 참조 추가(Reporting Services)를 참조하십시오.