다음을 통해 공유


식 대화 상자(보고서 작성기 2.0)

대화 상자를 사용하여 보고서 항목 속성에 대한 MicrosoftVisual Basic 식을 작성할 수 있습니다. 식을 사용하여 색, 글꼴 및 테두리를 비롯한 여러 속성을 설정할 수 있습니다. 런타임에 보고서 처리기는 식을 계산하고 그 결과로 속성의 값을 대체합니다.

식은 간단하거나 복잡할 수 있습니다. 간단한 식은 디자인 화면의 입력란나 대화 상자에 직접 입력할 수 있습니다. 복잡한 식을 만들려면 대화 상자를 사용합니다. 자세한 내용은 간단한 식 및 복잡한 식 이해(보고서 작성기 2.0)를 참조하십시오.

대화 상자를 열려면 대화 상자에서 식 단추(fx)를 클릭하거나 속성 창의 바로 가기 메뉴 또는 드롭다운 목록에서 을 선택합니다. 자세한 내용은 간단한 식 및 복잡한 식 이해(보고서 작성기 2.0)를 참조하십시오.

일부 대화 상자(예: 데이터 집합 속성 대화 상자, 필터(보고서 작성기 2.0))를 사용하면 보고서를 처리하는 동안 결합되는 여러 식을 만들 수 있지만 대화 상자에서는 한 번에 하나의 식 작업만 수행합니다.

대화 상자에는 코드 창, 범주 트리, 범주 항목, 설명 창 및 예 창이 있습니다.

대화 상자는 상황에 맞게 표시되며 작업 중인 식 범주에 따라 범주 항목과 설명이 변경됩니다. IntelliSense와 문 완성, 함수 호출 예를 지원하며 구문 오류를 쉽게 확인할 수 있도록 구문 색 지정도 지원합니다.

자세한 내용은 방법: 식 추가(보고서 작성기 2.0), 식 예(보고서 작성기 2.0)식에서 매개 변수 컬렉션 참조 사용(보고서 작성기 2.0)을 참조하십시오.

식 생성

식은 등호(=)로 시작하며 상수, 리터럴, 연산자, 기본 제공 필드에 대한 참조, 기본 제공 컬렉션, 기본 제공 함수, Visual Basic 런타임 라이브러리 함수, .NET Framework 공용 언어 런타임 클래스 및 사용자 지정 함수를 포함할 수 있습니다. 다음 목록에서는 식에 추가할 수 있는 범주와 값에 대해 설명합니다.

  • 다음에 대한 식 설정: <PropertyName>
    식을 정의하는 속성의 이름입니다. 이 속성은 속성 창에서 이름으로 설정할 수도 있습니다.

  • 상수
    상수에 기반을 두는 속성에 대한 이 속성에 유효한 미리 정의된 값 목록을 제공합니다. 예를 들어 색에 기반을 두는 속성은 유효한 색 이름을 보여 줍니다. 부울 데이터 형식의 속성인 경우 값은 True 및 False입니다.

    식을 지원하는 모든 항목을 상수로 설정할 수 있는 것은 아닙니다. 속성을 상수 값으로 설정할 수 없는 경우 설명 창에 이러한 정보가 표시됩니다.

  • 기본 제공 필드
    식에 사용할 수 있는 전역 컬렉션의 항목 목록을 제공합니다. 일부 컬렉션은 보고서를 서버로 게시한 이후에만 지원됩니다. 자세한 내용은 식에 기본 제공 컬렉션 사용(보고서 작성기 2.0)을 참조하십시오.

  • 매개 변수
    보고서 매개 변수 목록을 제공합니다.

  • Fields(<selected Dataset>)
    데이터 집합 범주에 선택된 데이터 집합에 대한 필드 목록을 표시합니다. 필드를 두 번 클릭하여 필드를 상자에 복사할 수 있습니다.

  • 데이터 집합
    사용 가능한 데이터 집합의 목록을 제공하고 데이터 집합의 멤버 필드를 표시합니다.

  • 변수
    보고서 변수의 목록을 표시합니다. 자세한 내용은 식에서 보고서 및 그룹 변수 컬렉션 참조 사용(보고서 작성기 2.0)을 참조하십시오.

  • 연산자
    계산 또는 문자열 조작에 포함할 수 있는 연산자를 표시합니다. 자세한 내용은 식에서 연산자 사용(보고서 작성기 2.0)을 참조하십시오.

  • 일반 함수
    일반 함수를 형식에 따라 그룹화하여 표시합니다. 항목 창에서 함수를 선택하면 설명과 예가 표시됩니다.

    일반 함수에는 기본 제공 보고서 및 집계 함수, Visual Basic 런타임 라이브러리 함수, 그리고 MathConvert 네임스페이스의 .NET Framework CLR(공용 언어 런타임) 클래스가 포함됩니다. 범주 목록에 나타나지 않는 CLR 클래스와 외부 어셈블리에 대한 참조를 추가할 수도 있습니다. 자세한 내용은 일반 함수 및 어셈블리 참조 사용(보고서 작성기 2.0)을 참조하십시오.

옵션

  • 코드 창
    창 맨 위에 있는 코드 창을 사용하여 식을 입력할 수 있습니다. 대화 상자를 열면 코드 창에 식이 포함됩니다. 이러한 식을 바꾸거나 수정할 수 있습니다. 함수 호출, 연산자, 상수, 필드, 매개 변수, 전역 컬렉션의 항목 및 사용자 지정 코드에 대한 참조를 추가할 수 있습니다. 코드 창에는 변경 내용이 표시됩니다.

    빨강 물결선 밑줄은 구문 오류를 나타냅니다. 오류 메시지를 보려면 밑줄이 그어진 텍스트를 포인터로 가리킵니다.

    전역 컬렉션 용어 다음에 문장 구분 기호를 입력하면 사용 가능한 멤버 또는 속성이 포함된 드롭다운 목록이 표시됩니다. 드롭다운 목록에서 처음 몇 자를 입력한 다음 탭 키를 누르면 선택 내용을 자동으로 채울 수 있습니다.

    함수 이름 뒤에 왼쪽 괄호를 붙여 입력하면 매개 변수와 함수 반환 값에 대한 정보를 제공하는 도구 설명이 표시됩니다.

  • 범주
    식의 범주를 표시합니다. 범주를 선택하면 식을 만들기 위한 컨텍스트가 설정되고 항목 창의 유효한 값 목록이 변경됩니다. 예를 들어 입력란 값에 대한 식의 경우 일반 함수를 확장하고 집계 함수를 선택하여 항목 창에 Avg, Count 및 다른 함수를 표시합니다.

  • 항목
    선택된 범주에 대한 유효한 값의 목록을 표시합니다. 코드 창의 삽입 지점에 항목에 대한 식 텍스트를 추가하려면 항목을 두 번 클릭합니다.


  • 선택하는 범주와 항목에 따라 세 번째 창에는 설명, 샘플 식 또는 유효한 값 목록이 포함됩니다. 대화 상자의 가장자리를 끌어서 샘플 영역을 넓힐 수 있습니다.