Version 2021
속성 폼 제한
속성 폼은 비즈니스 속성에 대한 추가 설명 정보입니다. 대부분의 속성에는 ID 및 설명 폼만 있습니다. 그러나 속성은 여러 다른 폼을 가질 수 있습니다. 예를 들어 Customer(고객) 속성에는 이름, 성, 주소, 전자 메일 주소 등의 폼이 있습니다. 폼은 회사의 속성에 대해 저장하는 모든 데이터를 위한 설명적인 범주입니다.
속성 폼 제한을 사용하면 속성 폼을 기반으로 리포트 데이터를 필터링할 수 있습니다. 예를 들어, 성이 B로 시작하는 직원에 대한 데이터만 반환하려면 직원(Employee) 속성의 폼이 성(Last Name)이고, 연산자가 다음으로 시작, 값이 B로 정의된 속성 폼 제한을 만들 수 있습니다. 이 예제에 대한 자세한 설명은 기본 리포팅 도움말의 디자이너를 위한 쿼리 개체 및 쿼리 작성 장을 참조하십시오.
독립 실행형 속성 폼 제한 필터를 만드는 단계는 비즈니스 속성 폼을 기반으로 데이터를 필터링하려면을 참조하십시오.
필터에 사용자 입력 허용: 프롬프트된 속성 폼 제한
필터 정의에 프롬프트를 포함하여 사용자가 필터를 수정할 수 있도록 허용할 수 있습니다. 기존 프롬프트를 사용하거나 필터에 포함된 프롬프트를 만들 수 있습니다. 속성 폼 제한의 프롬프트를 통해 사용자는 다음을 수행할 수 있습니다.
- 속성 폼을 비교할 값을 입력합니다. 예를 들어, 지역(Region) 속성의 설명 폼에 대한 필터에 값 프롬프트를 포함할 수 있습니다. 리포트가 실행될 때 사용자는 지역의 이름을 입력하여 프롬프트에 응답합니다.
- 제한을 적용할 속성 폼, 연산자 및 비교할 값을 선택하여 제한을 만듭니다. 예를 들어, 지역(Region) 속성에 대한 필터에 제한 프롬프트를 포함할 수 있습니다. 리포트가 실행되면 사용자가 설명 폼, 같음 연산자 및 지역 이름을 선택하여 프롬프트에 응답할 수 있습니다.
기존 프롬프트를 사용하거나 임베디드 프롬프트를 만드는 단계는 아래의 비즈니스 속성 폼을 기반으로 데이터를 필터링하려면을 참조하십시오.
프롬프트를 사용하여 비즈니스 속성 폼을 기반으로 데이터를 필터링하려면에 설명된 대로 기존 프롬프트를 필터의 완전한 정의로 사용할 수도 있습니다.
비즈니스 속성 폼을 기반으로 데이터를 필터링하려면
- 아무 페이지에서나 만들기를 클릭하고 새 필터를 선택합니다. .
- 왼쪽 창에서 리포트의 데이터를 필터링할 속성으로 이동합니다.
- 속성을 마우스 오른쪽 버튼으로 클릭하고 필터에 추가를 선택합니다.
- DHTML이 비활성화된 경우 속성을 선택하고 추가 >를 클릭하여 속성을 필터 패널에 추가합니다.
- 제한을 클릭합니다.
-
제한을 만들거나 사용자가 제한을 만들 수 있는 프롬프트를 만들 수 있습니다. 다음 중 하나를 수행합니다.
-
제한을 만들려면 다음 단계를 수행합니다.
- 첫 번째 드롭다운 메뉴에서 데이터를 필터링하는 데 기반으로 할 폼을 선택합니다.
- 다음 드롭다운 메뉴에서 다음으로 시작 또는 보다 작음과 같이 데이터 필터링 방법을 설명하는 연산자를 선택합니다.
-
마지막 필드에서 데이터 소스의 데이터에 대해 비교할 값을 정의합니다. 값을 입력하거나 기존 프롬프트를 사용하거나 아래 설명된 대로 사용자에게 값을 묻는 프롬프트를 만들 수 있습니다.
- 마지막 필드에 값을 입력합니다. 이전 드롭다운 메뉴에서 선택한 연산자에 따라 값을 여러 개 입력해야 할 수 있습니다. 예를 들어, 사이 연산자에는 두 개의 값이 필요합니다.
- 날짜 속성 폼의 경우 1개월 전과 같이 현재 날짜의 고정된 오프셋인 동적 날짜와 폼을 비교할 수 있습니다. 동적 날짜를 정의하는 단계는 동적 날짜 편집기를 참조하십시오.
- 기존 프롬프트를 사용하려면 왼쪽 창에서 값 필드를 마지막 필드로 드래그 앤 드롭합니다. 값 프롬프트는 텍스트 프롬프트 또는 날짜 프롬프트가 될 수 있습니다.
- 값 프롬프트를 만들려면 값 프롬프트 만들기를 클릭합니다. 자동으로 만들어지는 프롬프트를 수정하려면 값 링크를 클릭합니다. 예를 들어, 지역(Region) 속성에 프롬프트를 만들 경우 Region 값이라는 링크 이름이 지정됩니다. 새 프롬프트 페이지가 열립니다. 프롬프트의 제목, 설명 및 표시 스타일을 변경하고, 프롬프트 응답 수를 제한하고, 프롬프트 응답 저장 및 재사용 여부를 결정할 수 있습니다. 단계는 값 프롬프트를 참조하십시오.
-
제한을 부여할 속성 폼, 연산자 및 비교할 값 또는 속성 요소를 선택하여 사용자가 제한을 만들 수 있는 프롬프트를 만들려면 다음 단계를 수행합니다.
- 제한 프롬프트 만들기 를 클릭합니다. 리포트가 실행될 때 선택된 모든 속성의 폼을 나열하고 제한 또는 선택 표현식을 허용하는 프롬프트가 만들어집니다.
- 프롬프트를 수정하려면 Qualification(제한) 링크를 클릭합니다(예를 들어, 지역(Region) 속성에 프롬프트를 만들 경우 Region에 대한 제한이라는 링크 이름이 지정됩니다). 새 프롬프트 페이지가 열립니다. 속성을 추가하고, 표시할 속성 폼을 선택하고, 프롬프트의 제목, 설명, 레이아웃 및 표시 스타일을 변경하고, 프롬프트 응답 수를 제한하고, 프롬프트 응답 저장 및 재사용 여부를 결정하고, 제한을 정의할 수 있습니다. 단계는 속성 제한 프롬프트를 참조하십시오.
-
- 적용 아이콘 을 클릭합니다.
- 저장 을 클릭합니다.
- 필터를 저장할 폴더로 이동합니다. 필터에 대한 이름 및 설명을 입력하고 확인을 클릭합니다.
- 작성된 필터를 이제 리포트에 추가할 수 있습니다. 단계를 보려면 리포트에 독립 실행형 필터를 추가하는 방법를 참조하십시오.
프롬프트를 사용하여 비즈니스 속성 폼을 기반으로 데이터를 필터링하려면
-
필터 정의로 사용할 프롬프트를 만듭니다. 단계는 속성 제한 프롬프트 또는 계층 제한 프롬프트를 참조하십시오.
- 속성 제한 프롬프트를 사용하면 사용자가 특정 속성에서 요소를 선택하거나, 속성을 선택한 다음 요소를 선택하여 자체 필터를 만들 수 있습니다.
- 계층 제한 프롬프트를 사용하면 사용자가 특정 계층의 속성 및 속성 요소, 프로젝트의 모든 계층 또는 검색에서 반환된 특정 계층을 사용하여 자체 필터를 만들 수 있습니다.
-
홈 페이지에서 새 필터 를 클릭합니다.
폴더 페이지에 있는 경우 왼쪽의 아이콘 막대에서 만들기를 클릭한 다음 새 필터를 클릭할 수 있습니다.
- 왼쪽 창에서 필터 정의에 사용할 프롬프트로 이동합니다.
- 저장 을 클릭합니다.
- 필터를 저장할 폴더로 이동합니다. 필터에 대한 이름 및 설명을 입력하고 확인을 클릭합니다.
- 작성된 필터를 이제 리포트에 추가할 수 있습니다. 단계를 보려면 리포트에 독립 실행형 필터 추가를 참조하십시오.