필드를 설정하여 팝업 메뉴, 체크상자 세트 또는 다른 제어 보기
드롭다운 목록, 팝업 메뉴, 체크상자 세트, 라디오 버튼 세트 및 기타 제어로 필드를 표시하여 더 쉽고 더욱 일관성있게 데이터를 입력할 수 있습니다.
메모 일부 제어 스타일은
값 목록에서 제공되는 값을 표시합니다. 값 목록은 아래 표에 있습니다. 제어 스타일을 설정하기 전 또는 설정한 후에 값 목록을 정의할 수 있습니다.
값 목록 정의하기를 참조하십시오.
필드를 설정하여 팝업 메뉴, 체크상자 세트 또는 다른 제어 표시하기:
2. 레이아웃 막대에서
정보 보기 를 클릭한 다음
데이터 탭을 클릭합니다.
3. 필드 영역에서 제어 스타일로부터 선택합니다.
선택 | 표시 |
편집 상자 | 필드 데이터. 기본 제어 스타일입니다. 스크롤 막대를 필드에 추가하려면 세로 스크롤 막대 보기를 선택합니다. |
드롭다운 목록 | 목록의 값 목록 항목. 사용자가 화살표 키나 마우스 또는 "타이프 어헤드"를 사용하여 값을 선택할 수 있습니다. 필드 포맷을 콤보 상자로 지정하려면 목록을 표시하고 가릴 화살표 포함을 선택합니다. |
팝업 메뉴 | 팝업 메뉴로 지정된 값 목록 항목. 사용자가 화살표 키나 마우스를 사용하여 값을 선택할 수 있습니다. |
체크상자 세트 | 체크상자로 지정된 값 목록 항목. 사용자는 값을 하나 이상 선택할 수 있습니다. 체크상자에 표시할 기호를 선택합니다(체크 표시 또는 x). |
라디오 버튼 세트 | 라디오 버튼으로 지정된 값 목록 항목. 사용자는 값을 하나만 선택할 수 있습니다. |
드롭다운 캘린더 | 현재 날짜. 사용자가 드롭다운 캘린더에서 다른 날짜를 선택하거나 날짜를 입력할 수 있습니다. |
가려진 편집 상자 | 기밀 정보를 감추기 위해 데이터를 대신하는 점. 가려진 편집 상자의 데이터는 암호화되지 않고 가려질 뿐입니다. |
4. 값 목록에서 데이터를 표시하는 제어 스타일은 값에서 선택한 다음 5단계를 계속합니다. 다른 모든 제어 스타일은 해당 레이아웃을 저장합니다.
5. 원하는 경우 값 목록의 옵션을 선택합니다.
사용자가 현재 레코드의 값 목록에 값을 추가하도록 허용하려면 다른 값의 입력 허용을 선택하십시오. 값 목록에 "기타" 옵션이 나타납니다. 이 옵션은 드롭다운 목록을 선택한 경우 사용할 수 없습니다.
사용자가 레코드 간의 값 목록에서 값을 추가 또는 변경하도록 허용하려면 값 목록 편집 허용을 선택하십시오. 값 목록에 "편집" 옵션이 나타납니다. 이 옵션은 다음의 경우 사용할 수 없습니다.
•제어 스타일이 사용자가 체크상자 세트 또는 라디오 버튼 세트를 선택한 체크상자 세트 또는 라디오 버튼 세트인 경우
•4단계에서 선택한 값 목록이 필드의 값을 사용하는 경우
6. 레이아웃을 저장합니다.
참고
•다음 표는 값 목록 편집 대화상자에서 두 번째 필드에서 값만 보기 옵션을 선택할 때 값 목록에서 데이터를 표시하는 제어 스타일의 동작 방법을 설명합니다. 모든 제어 스타일을 선택하면 첫 번째 필드에서 해당 값이 데이터베이스에 저장됩니다.
제어 스타일 | 동작 |
라디오 버튼 세트 체크상자 세트 | 두 번째 필드 값만 표시됩니다. |
드롭다운 목록 팝업 메뉴 | 목록이 닫히면 첫 번째 필드의 값이 표시됩니다. 필드에서 클릭할 때 목록에 두 번째 필드 값이 표시됩니다. 메모 닫힌 팝업 메뉴에서 값 목록의 값을 표시하고 데이터 포맷을 무시하려면 값 목록의 데이터 포맷 무시하기를 선택합니다. 이는 예를 들어 두 필드가 다른 필드 유형인 경우에 유용합니다. |
•필드의 포맷을 지정하여 필드 값에서 생성된 값 목록을 사용할 때 FileMaker Pro에 알파벳 순서로 값 목록 항목이 표시됩니다.
•체크상자로 필드 포맷 지정을 하면 사용자가 필드에 하나 이상의 값을 입력할 수 있습니다. 하나 이상의 값이 필드가 체크상자로 포맷 지정되지 않은(예: 열 리포트) 다른 레이아웃의 필드에 입력되는 경우 FileMaker Pro는 첫 번째 값만 표시합니다. 모든 값을 보려면 필드를 더 크게 하거나 필드 안쪽을 클릭하십시오.
•가려진 편집 상자에 입력 또는 변경하는 텍스트는 로마자로 입력됩니다. 하지만, 가려진 편집 상자 제어 스타일을 이미 텍스트를 포함하는 필드에 적용하는 경우, 모든 텍스트 속성(예: 이탤릭체 또는 색상)이나 모든 단락 포맷(예: 탭 또는 캐리지 리턴)이 유지됩니다. 텍스트를 수정하는 경우 텍스트 속성이 유실되더라도 단락 포맷은 유지됩니다. 또한 텍스트 속성이 적용되어 있는 다른 필드에서 사용되는 가려진 편집 상자의 데이터는 속성이 있는 다른 필드에 나타납니다.
•스크립트 및
계산은 사용자에게 필요한
권한이 있는 경우 가려진 편집 상자의 데이터에 접근할 수 있습니다.
•값 목록 필드의 기본 값을 설정하려면 값 목록 및 제어 스타일을 설정한 다음
파일 메뉴
> 데이터베이스 관리를 선택하고
필드를 클릭합니다. 값 목록 필드를 선택하고
옵션을 클릭하고
자동 입력 탭을 클릭하고
데이터를 선택합니다. 기본 값을 입력하고
승인을 클릭하고 데이터베이스 관리 대화상자를 닫습니다. 사용자가 데이터베이스에 새로운 레코드를 추가할 때 이 값이 값 목록 필드에 나타납니다. 사용자는 값 목록에서 다른 값을 선택할 수 있습니다.
자동 데이터 입력 정의하기를 참조하십시오.
•값 목록을 더 이상 사용하지 않도록 필드의 포맷을 지정하려면 필드를 선택합니다. 그런 다음 정보 보기의 필드 영역에서 제어 스타일에 대해 편집 상자 또는 드롭다운 캘린더를 선택합니다.
•팝업 메뉴에서 필드를 클릭하면 팝업 메뉴가 먼저 표시됩니다. 이 트리거는 팝업 메뉴에서 값을 선택한 후에만 활성화됩니다. 하지만 Tab을 누르거나 스크립트를 사용하여 필드를 입력하는 경우 이 트리거가 먼저 활성화된 다음 해당 필드를 클릭하여 값을 선택할 수 있습니다. 사용자가 변경하기 전에 스크립트가 필드 값에 접근해야 하는 경우 필드 값을 매개 변수로 스크립트에 전달합니다. 스크립트에서
Get ( 스크립트 매개 변수 ) 함수를 사용하여 사용자가 필드를 클릭하기 전에 필드 값을 얻습니다.
대상체에 대한 스크립트 트리거 설정하기를 참조하십시오.
•드롭다운 목록 및 캘린더에서 임의의 방법(필드 클릭, Tab 누르기 또는 스크립트 실행)으로 필드에 입력하면 이 트리거가 먼저 활성화됩니다. 스크립트를 실행한 후에 값을 입력하거나 선택할 수 있습니다.
관련 주제