Contents

# Trợ lý Hộp tổ hợp / Hộp liệt kê

Nếu bạn chèn một hộp tổ hợp hay hộp liệt kê vào tài liệu, trợ lý tự động khởi chạy. Trợ lý này cho phép bạn xác định tương tác thông tin nào được hiển thị.

Để truy cập lệnh này...

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

Cũng có thể sử dụng biểu tượng Bật/tắt trợ lý để ngăn cản trợ lý tự động khởi chạy.

Trợ lý cho hộp tổ hợp và hộp liệt kê khác biệt chỉ trong bước cuối cùng, do bản chất của trường điều khiển:

Hộp liệt kê

Trong trường hợp của hộp liệt kê, người dùng chọn một mục trong danh sách các mục nhập. Những mục này được lưu vào bảng cơ sở dữ liệu, không thể chỉnh sửa chúng thông qua hộp liệt kê.

Nói chung, bảng cơ sở dữ liệu chứa các mục nhập danh sách hiện rõ trong biểu mẫu không phải là bảng vào đó biểu mẫu dựa. Trong biểu mẫu, hộp liệt kê dùng tham chiếu, tức là tham chiếu đến mục nhập danh sách hiện rõ có nằm trong bảng biểu mẫu (bảng giá trị), cũng được nhập như vậy vào bảng giá trị nếu người dùng chọn một mục trong danh sách rồi lưu nó. Thông qua giá trị tham chiếu, hộp liệt kê có thể hiển thị dữ liệu từ một bảng được liên kết đến bảng biểu mẫu hiện thời. Vì vậy Trợ lý hộp liệt kê cho phép liên kết hai bảng khác nhau của cơ sở dữ liệu, để mà trường điều khiển có thể hiển thị danh sách chi tiết đại diện một trường cơ sở dữ liệu nằm trong bảng khác với bảng đến đó biểu mẫu tham chiếu.

Trong các bảng khác, trường đã yêu cầu được tìm kiếm bằng cách dùng tên trường (ControlSource) thì các trường được điền đầy cho phù hợp. Không tìm thấy thì danh sách còn lại rỗng. Khi trường danh sách chứa cột đã liên kết, cột đầu của bảng khác sẽ được dùng, không hiển thị truy vấn trước tiên.

Nếu một bảng mục chứa, chẳng hạn, số hiệu của nhà cung cấp, hộp liệt kê có thể hiển thị liên kết « Số hiệu nhà cung cấp » để hiển thị tên của nhà cung cấp từ bảng nhà cung cấp. Trên trang Liên kết trường, trợ lý sẽ yêu cầu bạn thiết lập liên kết này.

Hộp tổ hợp

Trong trường hợp của hộp tổ hợp, người dùng có thể chọn một mục trong danh sách các mục, hoặc tự gõ văn bản. Các mục nhập, mà được cung cấp dạng danh sách trong đó người dùng có thể chọn, có thể bắt nguồn từ bất cứ bảng cơ sở dữ liệu nào. Các mục nhập được người dùng chọn hay gõ để lưu vẫn còn có thể được lưu chỉ vào biểu mẫu, hoặc vào cơ sở dữ liệu. Lưu vào cơ sở dữ liệu thì chúng được ghi vào bảng cơ sở dữ liệu vào đó biểu mẫu dựa.

Hộp tổ hợp có thể hiển thị dữ liệu của bất cứ bảng nào. Không cần thiết liên kết trực tiếp giữa bảng của biểu mẫu hiện thời và bảng chứa các giá trị cần hiển thị trong hộp tổ hợp (bảng liệt kê). Hộp tổ hợp không hoạt động được với tham chiếu. Nếu người dùng gõ giá trị rồi lưu nó, giá trị thật hiển thị sẽ được nhập vào bảng của biểu mẫu. Vì không có liên kết giữa bảng biểu mẫu và bảng liệt kê, bảng Liên kết trường không xuất hiện ở đây.

Trong trường hợp của hộp liệt kê, bạn chọn mục trong danh sách, sau đó mục được lưu vào bảng liệt kê. Trong trường hợp của hộp tổ hợp, bạn có thể thêm văn bản bổ trợ mà có thể được ghi vào bảng cơ sở dữ liệu hiện thời của biểu mẫu (bảng giá trị) và được cất giữ trong đó theo yêu cầu. Đối với chức năng này, Trợ lý Hộp tổ hợp hiển thị trang cuối cùng Xử lý dữ liệu, còn trang này không tồn tại đối với hộp liệt kê. Ở đây, bạn có thể xác định nếu văn bản được nhập nên được lưu vào bảng giá trị, và nếu có, ở đâu.

## Trợ lý Phần tử bảng / Hộp liệt kê / Hộp tổ hợp: Dữ liệu

Chọn nguồn dữ liệu và bảng tương ứng với trường biểu mẫu. Nếu bạn chèn trường biểu mẫu vào một tài liệu đã được liên kết đến nguồn dữ liệu, trang này không còn hiển thị lại.

## Trợ lý Hộp tổ hợp / Hộp liệt kê: Chọn bảng

Xác định một bảng (từ các bảng cơ sở dữ liệu sẵn sàng) mà chứa trường dữ liệu có nội dung nên được hiển thị dạng mục nhập danh sách.

## Trợ lý Hộp tổ hợp / Hộp liệt kê: Chọn trường

Hãy chọn trường dữ liệu được xác định trong bảng trên trang trước, nội dung của nó nên hiển thị trong hộp kiểu liệt kê hay tổ hợp.

## Trợ lý Hộp liệt kê: Liên kết trường

Ngụ ý những trường thông qua chúng liên kết các bảng giá trị và bảng liệt kê.

## Trợ lý Hộp tổ hợp: Trường cơ sở dữ liệu

Dùng trường tổ hợp, bạn có thể hoặc lưu giá trị của trường vào cơ sở dữ liệu, hoặc hiển thị giá trị trong biểu mẫu.

### Thôi

Nhấn vào cái nút Thôi thì đóng hộp thoại mà không lưu thay đổi.

### Lùi

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.

### Tiếp

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.