웹 인터페이스에서 질의 생성하기
1. 질의 보기에서 질의 생성을 클릭합니다.
2. 일반 및
공유 탭에서 정보를 제공합니다. 자세한 내용은
질의 속성을 참조하십시오.
3. 질의 정의 탭을 클릭한 다음,
![](../IntegrityHelp/images/Add16Badge.gif)
아이콘을 클릭하여 필요한 필터를 질의에 추가합니다. 표시되는 목록에서 다음 중 하나를 선택합니다.
◦ 첫 번째 필터를 추가하거나 기존 필터와 동일한 레벨에 새 필터를 추가하려면 다음 중 하나를 선택합니다.
▪ 필드 값 필터 추가
▪ 텍스트 검색 필터 추가
▪ 하위 질의 필터 추가
▪ 기록 필터 추가
▪ 다른 필터
◦ 기존 필터에 하위 필터를 추가하려면
하위 식을 추가합니다. 코드
and where 또는
or where가 선택한 필터 아래에 추가됩니다. 하위 식을 선택하고
![](../IntegrityHelp/images/Add16Badge.gif)
아이콘을 클릭하여 필터를 추가합니다.
필터 편집기 대화 상자가 표시됩니다.
기본 필터와 동일한 연산자를 사용하여 하위 필터가 추가됩니다. 연산자를 변경하려면 하위 필터를 선택한 후,
![](../IntegrityHelp/images/Query_SwitchButton_Web.png)
아이콘을 클릭하고 새 연산자를 선택합니다.
| 동일한 레벨에서 필터를 추가하면 동일한 연산자(AND 또는 OR)와 함께 필터가 추가됩니다. |
하위 식은 상위 필터에 적용되는 조건의 하위 집합입니다. 예를 들어 두 가지 항목 유형을 찾는 필터가 있으면 각각에 대해 하위 식을 사용하여 추가적인 조건을 지정할 수 있습니다. 예를 들어 변경 지시 및 변경 요청 항목에 대해 질의하는 경우, 변경 지시 필터에서 하위 식을 사용하여 작업 변경 유형을 지정하고 변경 요청 필터에서 하위 식을 사용하여 결함 요청 유형을 지정할 수 있습니다.
4. 필터 편집기 대화 상자에서 선택한 필드 또는 하위 필터에 대한 필터 조건을 정의합니다.
필터를 정의한 후, 질의 정의에서 필터가 표시됩니다.
필터를 정의하지 않으면 질의 정의에서 일반 필터 라인이
![](../IntegrityHelp/images/change.gif)
와 함께 표시되어 정의가 불완전함을 나타냅니다. 필터를 선택하고
편집을 클릭합니다. 필터를 정의하면 질의 정의에서
![](../IntegrityHelp/images/change.gif)
이
![](../IntegrityHelp/images/noConflict.gif)
로 변경됩니다.
5. 질의에 대한 표시 열 및 정렬 열을 사용자 정의하려면 기본 열 탭을 클릭합니다. 질의를 실행하는 경우, 항목 보기에서 표시되는 항목 필드 및 이러한 필드의 정렬 방식은 열에 의해 결정됩니다. 서로 다른 질의에 대해 서로 다른 열을 사용하려는 경우에는 기본 열을 사용자 정의하는 것이 유용합니다. 예를 들어, 상태를 기준으로 항목 목록을 오름차순으로 정렬할 수 있습니다.
| 기본 열에 필드 유형을 포함하는 것이 좋습니다. 그렇게 하지 않으면 새로 고친 웹 인터페이스에서 관련 항목을 추가하는 동안 시스템 성능에 영향을 미칠 수 있습니다. |
6. 질의를 저장하려면 확인을 선택합니다.