제어 도구를
사용하여 양식에 필드를 표시할 수 있습니다. Designer는 텍스트 상자, 목록 상자, 선택란, 옵션 단추 등과 같은 제어 도구를
제공합니다. 예를 들어, 문자열을 포함하는 필드와 텍스트 상자 제어 도구를
연관시킬 수 있습니다.
일부 제어는 특정 필드 유형에만 사용할 수 있습니다. 예를
들어, 목록-보기 제어 도구와 상위/하위 제어 도구는
참조-목록 필드에만 사용할 수 있습니다.
일부 제어 도구를 사용하여 특수 태스크를 수행할 수 있습니다. 누름 단추 및
목록 상자는 레코드 스크립트와 연관될 수 있습니다. 예를 들어,
TestStudio 스키마에서는 누름 단추와 Build_Properties 레코드 스크립트가
연관되어 사용자가 자신이 선택한 빌드의 특성을 볼 수 있습니다.
Designer는 또한 등록된 ActiveX 제어 도구를 양식에 통합하기 위해
사용하는 ActiveX 제어 도구를 제공합니다. 예를 들어, ActiveX 제어 도구를 사용하여 외부
데이터베이스와 상호 작용할 수 있습니다. 이 제어 도구를 사용하려면
ActiveX 기능과 제어 도구 등록 방법에 대해 잘 알고 있어야 합니다. ActiveX 제어는
Windows® 클라이언트용 Rational® ClearQuest®에서만 사용할 수 있습니다.
다음 양식 제어 도구가 지원됩니다.
- 양식 제어 도구
- 설명
- ActiveX
- 등록된 ActiveX 제어 도구를 양식에 통합합니다. 이를 위해서는
초기화 레코드 스크립트와 조치 레코드 스크립트를 작성해야 합니다.
- Attachment
- 첨부된 파일의 목록을 표시하며 사용자가 첨부된 파일을
추가, 제거 또는 볼 수 있는 제어 도구 세트가 포함됩니다.
- 선택란
- 부울 값 또는 값을 두 개만 포함하는 필드에 사용할 수 있는
2-값 제어 도구입니다. 두 값을 지정하려면 양식에서 제어 도구를 마우스 오른쪽
단추로 클릭하고 특성을 클릭하십시오.
- 콤보 상자
- 편집 가능한 텍스트 필드와 목록 상자를 결합합니다.
- 드롭 다운 목록 상자
- 특정 필드에 대해 가능한 값의 목록을 표시합니다.
- 드롭 다운 콤보 상자
- 편집 가능한 텍스트 필드와 드롭 다운 목록 상자를 결합합니다.
- 중복 상자
- 이 중복 레코드의 원본 레코드 ID를 표시합니다.
- 중복 종속자
- 이 레코드와 중복되는 레코드의 ID를 표시합니다.
- 그룹 상자
- 하나 이상의 다른 제어 도구를 시각적으로 그룹화합니다.
- 히스토리
- 레코드에 적용된 조치에 대한 정보를 표시합니다.
- 목록 상자
- 특정 필드에 대해 가능한 값의 목록을 표시합니다. 목록
상자에는 선택사항 목록에서 하나 이상의
항목을 선택하는 추가 제어 도구가 포함됩니다.
- 목록 보기
- REFERENCE_LIST 유형 필드와 연관된 레코드를 표시할 수
있습니다. 연관 참조 목록을 복수 열 형식으로 표시합니다.
- 옵션 단추
- 옵션 단추 제어 도구는 그룹에서 상호 배타적인 선택사항 세트를
나타내는 데 사용됩니다. 그룹에서 선택사항을 하나의 옵션으로 제한합니다.
- 상위/하위
- 연관 레코드를 링크하는 양식을 설정할 수 있습니다. REFERENCE_LIST
필드 유형에서 사용됩니다. 상위/하위 제어 도구는 하나의 목록 보기
제어 도구와 세 개의 누름 단추로 구성됩니다. 목록 보기 제어와 누름 단추는 고유한 목록 보기 ID를 사용하여 연관됩니다.
목록 보기의 ID를
변경하면 누름 단추 또한 업데이트해야 합니다.
- 그림
- 양식에 정적 이미지를 포함할 수 있습니다.
- 누름 단추
- 레코드와 관련된 특정 태스크를 시작합니다. 누름 단추는
레코드 후크 또는 목록 보기와 연관시킬 수 있습니다.
- 정적 텍스트
- 편집 불가능한 텍스트 문자열을 표시합니다.
- 텍스트 상자
- 필드 값을 편집 가능한 텍스트 문자열로 표시합니다.
각 제어 도구 유형의 특성에 대한
자세한 설명은 양식 제어 도구를 참조하십시오.
양식에 제어 도구 추가
양식에 필드를
추가하려면 먼저 필드 눈금에 필드를 추가해야 합니다. 자세한 정보는
필드 눈금에 새 필드
추가를 참조하십시오.
제어 도구 팔레트, 필드
목록 또는 양식 제어 도구 메뉴를 사용하여 양식에 제어 도구를 추가할 수 있습니다.
- 제어 도구 팔레트는 추가하는
제어 도구 유형에 대한 시각적 표시 도구를 제공합니다.
- 필드 목록에서 필드를 선택하여
양식으로 끌면 해당 제어 도구가 양식에 추가됩니다.
- 양식 제어 도구 메뉴를 사용하면 제어 도구 팔레트와 동일한 제어 도구를 작성할 수 있습니다. 이 메뉴에는
또한 ActiveX 제어 도구 작성 명령이 포함됩니다.
양식에 여러 번 필드를
추가할 수 있지만 필드 인스턴스는 모두 동일한 값을 가져야 합니다.
필드 목록을 사용하여 제어 도구 추가
필드
목록을 사용하여 양식에 제어 도구를 추가하는 데 따른 이점은 목록에서 필드를 선택하여
양식으로 끌면 해당 필드 유형에 적합한 제어 도구를 추가한다는 점입니다.
이 경우 제어 도구 특성을 편집하지 않고 필드와 제어 도구를 연관시킬 수 있습니다.
다음 표에는
Designer가 각 필드 유형에 대해 작성하는 기본 제어 도구가 나열됩니다.
- 필드 유형
- 기본 제어 도구
- 첨부 목록
- Attachment
- 상수 목록 선택사항 목록
- 드롭 다운 목록 상자
- 날짜-시간
- 텍스트 상자
- 정수
- 텍스트 상자
- 복수 행 문자열
- 텍스트 상자
- 참조 목록
- 상위/하위
- 참조 목록 상수
- 목록 보기
- 참조 선택사항 목록=기본값
- 드롭 다운 목록 상자
- 짧은 문자열 상수 목록
- 드롭 다운 목록 상자
- 짧은 문자열
- 텍스트 상자
제어 도구 특성 편집
제어 도구 팔레트 또는
양식 제어 도구 메뉴를 사용하여 양식에 새 제어 도구를 추가하는 경우,
해당 제어 도구와 기존 필드가 연관되도록 제어 도구 특성을 편집해야 합니다.
양식에
제어 도구를 추가하면 제어 도구와 연관시킬 필드 선택 및 제어 도구에
대한 표시 속성 지정을 포함하여 제어 도구의 특성을 편집할 수
있습니다. 또한 일부 제어 도구에 레코드 후크를 지정하여 사용자가 해당 제어 도구를 사용하여
특정 태스크를 수행할 수 있습니다.
Rational ClearQuest 웹에서
종속자 필드를 사용하려면 종속성의 기반이 되는 필드를 지정해야 합니다. 이를
수행하려면 제어 도구 특성 시트의 웹 종속자
필드 탭을 사용하십시오.
각 제어 도구 유형의 특성에
대한 자세한 설명은 양식 제어 도구를 참조하십시오.
양식에서 제어 도구 삭제
더 이상 필요하지 않은 제어 도구는
양식에서 삭제할 수 있습니다.
제어 도구를 삭제하면 해당 제어 도구와 레이블이 양식에서
제거되지만 연관 필드는 스키마에서 제거되지 않습니다. 스키마에서 필드를 제거하려면
필드 눈금에서 필드를 삭제해야 합니다. 자세한 정보는
필드 삭제를 참조하십시오.
제어 도구의 크기 및 위치 변경
제어 도구의 크기와 위치를 변경하려면 제어 도구를
선택하여 양식의 새 위치로 끌거나, 양식 도구 모음의 도구를
사용하여 하나 이상의 제어 도구의 위치를 조정하면 됩니다.
양식 레이아웃 메뉴는 양식 도구 모음과
동일한 도구와 함께 몇 가지 추가 도구를 제공합니다. 다음 표에는
각 도구 및 해당 기능이 나열됩니다.
맞추기
및 동일-크기 도구는 다른 제어 도구를 수정하기 위한
기초로 선택하는 첫 번째 제어 도구를 사용합니다.
- 레이아웃 도구
- 설명
- 왼쪽 맞추기
- 각 제어 도구의 왼쪽 모서리를 처음
선택된 제어 도구의 왼쪽 모서리에 맞춥니다.
- 오른쪽 맞추기
- 각 제어 도구의 오른쪽 모서리를 처음
선택된 제어 도구의 오른쪽 모서리에 맞춥니다.
- 위쪽 맞추기
- 각 제어 도구의 위쪽 모서리를 처음
선택된 제어 도구의 위쪽 모서리에 맞춥니다.
- 아래쪽 맞추기
- 각 제어 도구의 아래쪽 모서리를 처음
선택된 제어 도구의 아래쪽 모서리에 맞춥니다.
- 세로 중앙 맞추기
- 각 제어 도구의 세로 중앙을 처음
선택된 제어 도구의 세로 중앙에 맞춥니다.
- 가로 중앙 맞추기
- 각 제어 도구의 가로 중앙을 처음
선택된 제어 도구의 가로 중앙에 맞춥니다.
- 균등 가로 분할
- 모든 제어 도구 사이의 공간이 균일하도록
선택한 제어 도구를 가로로 배열합니다. 맨 왼쪽과
맨 오른쪽의 제어 도구는 움직이지 않습니다.
- 균등 세로 분할
- 모든 제어 도구 사이의 공간이 균일하도록
선택한 제어 도구를 가로로 배열합니다. 맨 위쪽과
맨 아래쪽 제어 도구는 움직이지 않습니다.
- 대화 상자의 세로 중앙 맞추기
- 각 제어의 세로 중앙을 탭의 세로 중앙과
맞춥니다.
- 대화 상자의 가로 중앙 맞추기
- 각 제어 도구의 가로 중앙을
탭의 가로 중앙과 맞춥니다.
- 동일한 너비 설정
- 각 제어 도구의 너비를 처음 선택된 제어 도구와 일치시킵니다.
- 동일한 높이 설정
- 각 제어 도구의 높이를 처음 선택된 제어 도구와 일치시킵니다.
- 동일한 너비 및 높이 설정
- 각 제어 도구의 너비와 높이를
처음 선택된 제어 도구와 일치시킵니다.
- 컨텐츠에 맞게 크기 조정
- 선택한 각 제어 도구의 전체 컨텐츠를 볼 수 있도록 해당
크기를 조정합니다. 이는 문자열의 가독성을 계속 유지하면서
정적 텍스트 제어 도구의 크기를 최소화하는 데 유용합니다.
제어 도구 이동
두 가지 방법에서
선택한 제어 도구를 이동할 수 있습니다.
- 제어 도구를 새 위치로 끄십시오.
- Shift+화살표 키를 누르십시오. 선택한 화살표 키 방향으로
제어가 이동합니다.
제어 도구 맞추기
제어 도구의
위치를 서로 맞출 수 있습니다.
제어 도구 위치를 맞추려면 다음을 수행하십시오.
- 제어 도구를 선택하십시오.
선택하는
다른 모든 제어 도구의 위치는 처음 선택한 제어 도구에 맞게 맞춥니다.
- Shift 키를 누른 상태에서 추가 제어 도구를
클릭하고 양식 레이아웃 메뉴에서 맞추기
명령을 선택하거나 도구 모음에서 맞추기 단추를 클릭하십시오.
제어 도구 크기 조정
개별
제어 도구의 크기를 조정하거나 두 개 이상의 제어 도구의 높이 또는 너비를 동일하게 설정할
수 있습니다.
제어 도구를 크기 조정하려면 제어 도구의 구석을 끌거나 을 클릭하십시오.
제어 도구의 크기를 같게 조정하려면 다음을 수행하십시오.
- 제어 도구를 선택하십시오.
선택하는
다른 모든 제어 도구의 크기는 처음 선택한 제어 도구의 크기와 같습니다.
- Shift 키를 누른 상태에서 추가 제어 도구를 클릭하고 양식
레이아웃 메뉴에서 크기 명령을 클릭하십시오.
제어 도구의 탭 순서 변경
제어 도구의 탭 순서는 사용자가 Tab 키를 누를 때
활성화되는 제어 도구를 결정합니다. 사용자가 Tab 키를 누를 때마다
탭 순서의 다음 제어 도구가 활성화됩니다.
제어 도구의
탭 순서는 기본적으로 양식에 제어 도구를 추가한
순서입니다. 탭 순서는 사용자의 예상 제어 도구
사용 순서를 반영하여 변경할 수 있습니다.