Contents

# 콤보 상자/목록 상자 마법사

문서에 콤보 상자나 목록 상자를 삽입하면 자동으로 마법사가 시작됩니다. 이 마법사를 사용하여 표시할 정보를 대화형으로 지정할 수 있습니다.

이 명령을 사용하려면...

Open Form Controls toolbar, click Combo Box or List Box icon and drag mouse to generate field. Database connection must exist in the form.

마법사 사용/사용 안함 아이콘으로 마법사 자동 실행을 제어할 수 있습니다.

콤보 상자 마법사와 목록 상자 마법사는 마지막 단계에서 서로 달라집니다. 이는 콘트롤 필드의 특성 때문입니다.

목록 상자

목록 필드의 경우 여러 항목의 사용자가 목록으로부터 하나를 선택할 수 있습니다. 이 항목은 데이터베이스 테이블에 저장되어 있으며 목록 필드를 통해 편집될 수 없습니다.

일반적으로, 양식에서 보이는 목록 항목을 포함한 데이터베이스 테이블은 양식의 기반이 되는 테이블이 아닙니다. 양식의 목록 상자는 참조를 사용하여 작동합니다. 즉, 보이는 목록 항목에 대한 참조는 양식 테이블(값 테이블)에 있으며 사용자가 목록에서 항목을 선택하고 저장할 경우에도 이에 따라 값 테이블에 입력됩니다. 참조 값을 통해 목록 상자는 현재 양식 테이블에 연결된 테이블이 데이터를 표시할 수 있습니다. 따라서 목록 상자 마법사에서 데이터베이스의 두 테이블을 연결하여 양식이 참조하는 테이블이 아닌 다른 테이블에 있는 데이터베이스 필드의 자세한 목록을 콘트롤 필드에 표시할 수 있습니다.

다른 테이블에서는 필드 이름(ControlSource)을 사용하여 필요한 필드를 검색하며 그에 따라 필드가 완성됩니다. 필드 이름을 찾지 못하면 목록은 빈 상태를 유지합니다. 목록 상자가 연결된 열을 포함하는 경우 쿼리를 먼저 표시하지 않고서도 다른 테이블의 첫 번째 열을 사용합니다.

예를 들어, 한 기사 테이블에 공급자 번호가 포함되어 있을 경우 목록 상자는 "공급자 번호" 링크를 사용하여 공급자 테이블에 있는 공급자 이름을 표시할 수 있습니다. 필드 링크 페이지에는 이 연결에 필요한 모든 설정에 대해 묻는 메시지가 표시됩니다.

콤보 상자

콤보 상자를 사용하는 경우 목록에서 항목을 하나 선택하거나 텍스트를 직접 입력할 수 있습니다. 선택 가능한 목록 형태로 제공되는 항목은 데이터베이스 테이블에서 가져올 수 있습니다. 사용자가 선택하거나 저장하기 위해 입력한 항목은 양식에서만 또는 데이터베이스에서 저장할 수 있습니다. 데이터베이스에서 저장하면 해당 양식이 기반으로 하는 데이터베이스 테이블에 기록됩니다.

콤보 상자는 임의의 테이블의 데이터를 표시하며 이 때 현재 양식 테이블과 그 값이 콤보 상자에 표시되어야 하는 테이블(목록 테이블) 사이의 직접 연결이 없어야 합니다. 콤보 상자는 참조로 작업하지 않습니다. 프로그램 사용자가 값을 입력하거나 선택한 후 저장하면 실제로 표시된 값이 양식 테이블에 입력됩니다. 양식 테이블과 목록 테이블 사이에 연결이 없으므로 필드 연결 페이지가 여기에 나타나지 않습니다.

목록 상자의 경우 목록에서 항목을 선택하면 목록 테이블에 저장됩니다. 콤보 상자의 경우 양식의 현재 데이터베이스 테이블(값 테이블)에 기록하고 원할 경우 여기에 저장할 수 있는 텍스트를 추가할 수 있습니다. 이 기능을 위해 콤보 상자 마법사에는 마지막 페이지로 데이터 처리 페이지가 있지만 목록 상자에는 이 페이지가 없습니다. 여기서 입력한 텍스트를 값 테이블에 저장할지 여부와 위치를 입력할 수 있습니다.

## 테이블 요소/목록 상자/콤보 상자 마법사: 데이터

양식 필드의 데이터 원본 및 테이블을 선택합니다. 이미 데이터 원본과 연결된 문서에 양식 필드를 삽입하면 이 페이지는 표시되지 않습니다.

## 콤보 상자/목록 상자 마법사: 테이블 선택

사용 가능한 데이터베이스 테이블 중에서 데이터 필드의 내용을 목록 항목으로 표시할 테이블을 지정합니다.

## 콤보 상자/목록 상자 마법사: 필드 선택

이전 페이지의 테이블에서 지정되었고 목록 상자 또는 콤보 상자에 내용을 표시할 데이터 필드를 선택합니다.

## 목록 상자 마법사: 필드 링크

어떤 필드를 통해 값 테이블과 목록 테이블을 연결할지 지정합니다.

## 콤보 상자 마법사: 데이터베이스 필드

콤보 상자의 경우 필드의 값을 데이터베이스 필드에 저장하거나 또는 양식에서 표시로만 사용할 수 있습니다.

### 취소

취소를 클릭하면 변경 사항을 저장하지 않고 대화 상자가 닫힙니다.

### 뒤로

View the selections in the dialog made in the previous step. The current settings remain unchanged. This button can only be activated from page two on.

### 다음

Click the Next button, and the wizard uses the current dialog settings and proceeds to the next step. If you are on the last step, this button becomes Create.