Bài viết này mô tả các loại điều khiển khác nhau sẵn dùng trong Access. Điều khiển là các phần của biểu mẫu hoặc báo cáo mà bạn sử dụng để nhập, sửa hoặc hiển thị dữ liệu.
Loại điều khiển
Dưới đây là danh sách các loại điều khiển bạn có thể sử dụng trong cơ sở dữ liệu Access trên máy tính.
Loại Điều khiển |
Ghi chú |
Hộp Văn bản |
Sử dụng điều khiển hộp văn bản để hiển thị các trường văn bản, số, ngày, thời gian và bản ghi nhớ. Bạn có thể liên kết hộp văn bản với một trong các trường trong bảng hoặc truy vấn cơ sở. Nếu bạn để hộp văn bản được liên kết với một trường được cập nhật, bạn có thể thay đổi giá trị trong trường trong bảng hoặc truy vấn cơ sở bằng cách nhập giá trị mới vào hộp văn bản. Bạn cũng có thể sử dụng hộp văn bản để hiển thị các giá trị được tính toán. |
Nhãn |
Dùng điều khiển nhãn chứa văn bản cố định. Theo mặc định, các điều khiển có thể hiển thị dữ liệu có điều khiển nhãn được đính kèm tự động. Bạn có thể sử dụng lệnh này để tạo nhãn độc lập cho đầu đề và để biết hướng dẫn trên biểu mẫu của mình. |
Nút Lệnh |
Sử dụng các điều khiển nút lệnh để kích hoạt macro hoặc thủ tục Visual Basic. Bạn cũng có thể chỉ định địa chỉ siêu kết nối mà Access mở ra khi người dùng bấm vào nút. |
Điều khiển Tab |
Sử dụng điều khiển tab để tạo một chuỗi các trang tab trên biểu mẫu của bạn. Mỗi trang có thể chứa một số điều khiển khác để hiển thị thông tin. Điều khiển tab hoạt động giống như nhiều hộp thoại tùy chọn hoặc cửa sổ bảng thuộc tính trong Access—khi người dùng bấm vào một tab khác, Access sẽ hiển thị các điều khiển nằm trên tab đó. |
Nối kết |
Sử dụng tùy chọn điều khiển Nối kết/Siêu kết nối để thêm siêu kết nối vào điều khiển nhãn vào lưới thiết kế biểu mẫu của bạn. Siêu kết nối này có thể chứa Bộ định vị Tài nguyên Đồng nhất (URL) trỏ tới một vị trí trên Internet, trên mạng cục bộ hoặc trên ổ đĩa cục bộ. Ứng dụng cũng có thể sử dụng tên tệp Quy ước Đặt tên Chung (UNC) để trỏ tới tệp trên máy chủ trên mạng cục bộ (LAN) hoặc trên ổ đĩa máy tính cục bộ của bạn. Liên kết có thể trỏ đến một tệp là trang web hoặc thậm chí một đối tượng khác trong cơ sở dữ liệu hiện tại của bạn. Bấm vào nút này trong nhóm Điều khiển trên Dải băng sẽ mở ra hộp thoại Chèn Siêu kết nối. |
Trình duyệt |
Sử dụng điều khiển trình duyệt web để hiển thị nội dung của trang web trực tiếp bên trong biểu mẫu. Bạn có thể sử dụng điều khiển trình duyệt web để hiển thị, ví dụ: bản đồ của địa chỉ được lưu trữ trong bảng. Bạn có thể liên kết điều khiển trình duyệt web với một trường trong nguồn bản ghi của biểu mẫu bằng cách sử dụng thuộc tính Nguồn Điều khiển của điều khiển. Lưu ý rằng bạn không thể có điều khiển trình duyệt web được liên kết trong mục Chi tiết của biểu mẫu liên tục. |
Dẫn hướng |
Sử dụng điều khiển dẫn hướng để cung cấp một cách dễ dàng để dẫn hướng đến các biểu mẫu và báo cáo khác nhau trong cơ sở dữ liệu của bạn. Điều khiển điều hướng cung cấp giao diện tương tự như giao diện bạn thấy trên các trang web có nút và tab để điều hướng trang web. Lưu ý rằng bạn không thể có điều khiển dẫn hướng trong phần Chi tiết của biểu mẫu liên tục. |
Nhóm Tùy chọn |
Sử dụng điều khiển nhóm tùy chọn để chứa một hoặc nhiều nút bật tắt, nút tùy chọn hoặc hộp kiểm. (Xem mô tả về các điều khiển này ở phần sau trong bảng này.) Bạn có thể gán một giá trị số riêng biệt cho mỗi nút hoặc hộp kiểm mà bạn đưa vào nhóm. Khi bạn có nhiều nút hoặc hộp kiểm trong một nhóm, mỗi lần bạn chỉ có thể chọn một nút hoặc hộp kiểm và giá trị được gán cho nút hoặc hộp kiểm đó sẽ trở thành giá trị cho nhóm tùy chọn đó. Nếu bạn đã gán sai cùng một giá trị cho nhiều nút hoặc hộp kiểm, tất cả các nút hoặc hộp kiểm có cùng giá trị sẽ xuất hiện được tô sáng khi bạn bấm vào bất kỳ nút hoặc hộp kiểm nào trong số đó. Bạn có thể chọn một trong các nút hoặc hộp kiểm trong nhóm làm giá trị mặc định cho nhóm. Nếu bạn liên kết nhóm tùy chọn với một trường trong truy vấn hoặc bảng cơ sở, bạn có thể đặt giá trị mới trong trường bằng cách chọn một nút hoặc hộp kiểm trong nhóm. |
Ngắt Trang |
Sử dụng dấu ngắt trang để phân tách giữa các trang của biểu mẫu có nhiều trang. |
Hộp Tổ hợp |
Sử dụng điều khiển hộp tổ hợp để chứa danh sách các giá trị tiềm năng cho điều khiển và hộp văn bản có thể chỉnh sửa. Để tạo danh sách, bạn có thể nhập giá trị cho thuộc tính Nguồn Hàng của hộp tổ hợp. Bạn cũng có thể chỉ định một bảng hoặc truy vấn làm nguồn của các giá trị trong danh sách. Access sẽ hiển thị giá trị đang được chọn trong hộp văn bản. Khi bạn bấm vào mũi tên ở bên phải hộp tổ hợp, Access sẽ hiển thị các giá trị trong danh sách. Chọn một giá trị mới trong danh sách để đặt lại giá trị trong điều khiển. Nếu bạn liên kết hộp tổ hợp với một trường trong bảng hoặc truy vấn cơ sở, bạn có thể thay đổi giá trị trong trường bằng cách chọn một giá trị mới trong danh sách. Nếu bạn liên kết hộp tổ hợp với trường đa giá trị, Access sẽ hiển thị danh sách cùng với các hộp kiểm để cho phép người dùng chọn nhiều giá trị. Bạn có thể liên kết nhiều cột với danh sách và bạn có thể ẩn một hoặc nhiều cột trong danh sách bằng cách đặt chiều rộng cột thành 0. Bạn có thể liên kết giá trị thực tế trong điều khiển với cột ẩn như vậy. Khi đóng danh sách nhiều cột, Access sẽ hiển thị giá trị ở cột đầu tiên có chiều rộng lớn hơn 0. Access sẽ hiển thị tất cả các cột không có độ rộng khi bạn mở danh sách. |
Dòng |
Sử dụng điều khiển đường kẻ để thêm đường vào biểu mẫu hoặc báo cáo nhằm cải thiện hình thức của nó. |
Nút Bật tắt |
Sử dụng các điều khiển nút bật tắt để giữ nút bật/tắt, giá trị true/false hoặc giá trị có/không. Khi bạn bấm vào nút bật tắt, giá trị của nút đó sẽ trở thành -1 (để biểu thị on, true hoặc yes) và nút đó sẽ xuất hiện khi nhấn vào. Bấm vào nút đó một lần nữa và giá trị của nút trở thành 0 (để biểu thị tắt, sai hoặc không) và nút trở về bình thường. Bạn có thể bao gồm một nút bật tắt trong một nhóm tùy chọn và gán nút này một giá trị số duy nhất. Nếu bạn tạo một nhóm có nhiều điều khiển, việc chọn nút bật tắt mới sẽ xóa mọi nút bật tắt đã chọn trước đó, nút tùy chọn hoặc hộp kiểm trong nhóm đó (trừ khi các nút hoặc hộp kiểm khác trong nhóm cũng có cùng giá trị). Nếu bạn liên kết nút bật tắt với một trường trong bảng hoặc truy vấn cơ sở, bạn có thể chuyển đổi giá trị của trường bằng cách bấm vào nút bật tắt. |
Hộp danh sách |
Sử dụng điều khiển hộp danh sách để chứa danh sách các giá trị tiềm năng cho điều khiển. Để tạo danh sách, bạn có thể nhập các giá trị trong thuộc tính Nguồn Hàng của hộp danh sách. Bạn cũng có thể chỉ định một bảng hoặc truy vấn làm nguồn của các giá trị trong danh sách. Hộp danh sách luôn mở và Access sẽ tô sáng giá trị hiện được chọn trong hộp danh sách. Bạn chọn một giá trị mới trong danh sách để đặt lại giá trị trong điều khiển. Nếu bạn liên kết hộp danh sách với một trường trong bảng hoặc truy vấn cơ sở, bạn có thể thay đổi giá trị trong trường bằng cách chọn một giá trị mới trong danh sách. Nếu bạn liên kết hộp danh sách với trường đa giá trị, Access sẽ hiển thị danh sách cùng với các hộp kiểm để cho phép người dùng chọn nhiều giá trị. Bạn có thể liên kết nhiều cột với danh sách và bạn có thể ẩn một hoặc nhiều cột trong danh sách bằng cách đặt chiều rộng cột thành 0. Bạn có thể liên kết giá trị thực tế trong điều khiển với cột ẩn như vậy. Access hiển thị tất cả các cột không có độ rộng khớp với độ rộng đã xác định của điều khiển. Nếu điều khiển hộp danh sách không liên kết, bạn có thể cho phép người dùng chọn nhiều giá trị trong danh sách (còn gọi là hộp danh sách đa lựa chọn). |
Hình chữ nhật |
Sử dụng điều khiển hình chữ nhật để thêm hình chữ nhật được tô hoặc trống vào biểu mẫu để tăng cường diện mạo của nó. Ví dụ: bạn có thể dùng điều khiển này để nhóm các điều khiển khác nhau một cách trực quan lại với nhau. |
Hộp Kiểm |
Sử dụng điều khiển hộp kiểm để bật/tắt, true/false hoặc giá trị có/không. Khi bạn chọn một hộp kiểm, giá trị của nó sẽ trở thành -1 (để biểu thị trên, đúng hoặc có) và một dấu kiểm sẽ xuất hiện trong hộp. Chọn lại hộp kiểm và giá trị của nó trở thành 0 (để biểu thị tắt, sai hoặc không) và dấu kiểm biến mất khỏi hộp. Bạn có thể bao gồm một hộp kiểm trong một nhóm tùy chọn và gán hộp kiểm một giá trị số duy nhất. Nếu bạn tạo một nhóm có nhiều điều khiển, việc chọn một hộp kiểm mới sẽ xóa mọi nút bật tắt đã chọn trước đó, nút tùy chọn hoặc hộp kiểm trong nhóm đó (trừ khi các nút hoặc hộp kiểm khác trong nhóm cũng có cùng giá trị). Nếu bạn liên kết hộp kiểm với một trường trong bảng hoặc truy vấn cơ sở, bạn có thể chuyển đổi giá trị trường bằng cách bấm vào hộp kiểm. |
Khung Đối tượng Không liên kết |
Sử dụng khung đối tượng không liên kết để thêm một đối tượng từ một ứng dụng khác có hỗ trợ nối kết và nhúng đối tượng (OLE). Đối tượng sẽ trở thành một phần của biểu mẫu của bạn, không phải một phần của dữ liệu từ bảng hoặc truy vấn cơ sở. Bạn có thể thêm ảnh, âm thanh, biểu đồ hoặc trang chiếu để cải thiện biểu mẫu của mình. Khi đối tượng là biểu đồ, bạn có thể chỉ định truy vấn làm nguồn dữ liệu cho biểu đồ và bạn có thể liên kết hiển thị biểu đồ với bản ghi hiện tại trong biểu mẫu bằng một hoặc nhiều giá trị trường. |
Phần đính kèm |
Sử dụng điều khiển đính kèm để gắn kết điều này với trường đính kèm trong dữ liệu cơ sở. Ví dụ: bạn có thể sử dụng điều khiển này để hiển thị ảnh hoặc đính kèm các tệp khác. Trong dạng xem Biểu mẫu, điều khiển này hiển thị hộp thoại Quản lý Phần đính kèm, nơi bạn có thể đính kèm, xóa và xem nhiều tệp đính kèm được lưu trữ trong trường cơ sở. |
Nút Tùy chọn |
Sử dụng điều khiển nút tùy chọn (đôi khi được gọi là điều khiển nút chọn một) để giữ nút bật/tắt, true/false hoặc giá trị có/không. Khi bạn chọn một nút tùy chọn, giá trị của nút đó sẽ trở thành -1 (để biểu thị cho, đúng hoặc có) và một vòng tròn được tô sẽ xuất hiện ở giữa nút. Chọn nút đó một lần nữa và giá trị của nút trở thành 0 (để biểu thị tắt, sai hoặc không) và vòng tròn được tô sẽ biến mất. Bạn có thể bao gồm một nút tùy chọn trong một nhóm tùy chọn và gán nút đó một giá trị số duy nhất. Nếu bạn tạo một nhóm có nhiều điều khiển, việc chọn một nút tùy chọn mới sẽ xóa mọi nút bật tắt đã chọn trước đó, nút tùy chọn hoặc hộp kiểm trong nhóm đó (trừ khi các nút hoặc hộp kiểm khác trong nhóm cũng có cùng giá trị). Nếu bạn liên kết nút tùy chọn với một trường trong bảng hoặc truy vấn cơ sở, bạn có thể chuyển đổi giá trị trường bằng cách bấm vào nút tùy chọn. |
Biểu mẫu con/Báo cáo con |
Sử dụng điều khiển biểu mẫu con/báo cáo con để nhúng một biểu mẫu hoặc báo cáo khác vào biểu mẫu hiện tại. Bạn có thể sử dụng biểu mẫu con hoặc báo cáo con để hiển thị dữ liệu từ một bảng hoặc truy vấn có liên quan đến dữ liệu trong biểu mẫu chính. Access sẽ duy trì liên kết giữa biểu mẫu chính và biểu mẫu con hoặc báo cáo con cho bạn. |
Khung Đối tượng Liên kết |
Sử dụng khung đối tượng được liên kết để hiển thị và chỉnh sửa trường đối tượng OLE từ dữ liệu cơ sở. Access có thể hiển thị hầu hết các ảnh và đồ thị trực tiếp trên biểu mẫu. Đối với các đối tượng khác, Access sẽ hiển thị biểu tượng cho ứng dụng đã tạo đối tượng. Ví dụ: nếu đối tượng là đối tượng âm thanh được tạo trong Trình ghi Âm Windows, bạn sẽ thấy biểu tượng loa trên biểu mẫu của mình. |
Hình ảnh |
Sử dụng điều khiển hình ảnh để đặt ảnh tĩnh trên biểu mẫu của bạn. Bạn không thể chỉnh sửa ảnh trên biểu mẫu, nhưng Access lưu trữ ảnh ở định dạng rất hiệu quả cho tốc độ và kích cỡ ứng dụng. Nếu bạn muốn sử dụng ảnh làm toàn bộ nền biểu mẫu, bạn có thể đặt thuộc tính Picture của biểu mẫu. |
Biểu đồ |
Sử dụng điều khiển biểu đồ để thêm biểu đồ trên lưới biểu mẫu của bạn. Bấm vào nút này, rồi đặt điều khiển trên biểu mẫu của bạn sẽ khởi động Trình hướng dẫn Biểu đồ, hướng dẫn bạn qua các bước cần thiết để tạo biểu đồ mới. |
ActiveX |
Sử dụng nút điều khiển ActiveX để mở hộp thoại hiển thị tất cả các điều khiển ActiveX mà bạn đã cài đặt trên hệ thống của mình. Bạn có thể chọn một trong các điều khiển rồi bấm OK để thêm điều khiển vào lưới thiết kế biểu mẫu. Không phải tất cả các điều khiển ActiveX đều hoạt động với Access. |
Hiểu rõ ràng buộc với các tùy chọn kiểm soát
Các điều khiển có thể được liên kết, không liên kết hoặc được tính toán:
-
Điều khiển liên kết Điều khiển có nguồn dữ liệu là một trường trong bảng hoặc truy vấn được gọi là điều khiển được liên kết. Bạn sử dụng điều khiển liên kết để hiển thị các giá trị đến từ các trường trong cơ sở dữ liệu của mình. Các giá trị có thể là văn bản, ngày tháng, số, giá trị Có/Không, ảnh hoặc đồ thị. Ví dụ: hộp văn bản hiển thị họ của nhân viên có thể lấy thông tin này từ trường Họ trong bảng Nhân viên.
-
Điều khiển không liên kết Điều khiển không có nguồn dữ liệu (chẳng hạn như trường hoặc biểu thức) được gọi là điều khiển không liên kết. Bạn sử dụng các điều khiển không liên kết để hiển thị thông tin, ảnh, đường hoặc hình chữ nhật. Ví dụ: nhãn hiển thị tiêu đề của biểu mẫu là điều khiển không liên kết.
-
Điều khiển được tính toán Điều khiển có nguồn dữ liệu là một biểu thức, chứ không phải là một trường, được gọi là điều khiển được tính toán. Bạn xác định giá trị mà bạn muốn dùng làm nguồn dữ liệu trong điều khiển bằng cách xác định một biểu thức. Biểu thức có thể là tổ hợp các toán tử (chẳng hạn như = và + ), tên điều khiển, tên trường, hàm trả về giá trị đơn và giá trị hằng số. Ví dụ: biểu thức sau đây tính toán giá cả của một mục với chiết khấu 25 % bằng cách nhân giá trị trong trường Đơn Giá với một giá trị hằng số (0,75).
=[Đơn Giá] * 0,75
Một biểu thức có thể sử dụng dữ liệu từ một trường trong bảng hoặc truy vấn cơ sở của biểu mẫu hoặc báo cáo hay dữ liệu từ một điều khiển khác trên biểu mẫu hoặc báo cáo.
Lưu ý: Tính toán cũng có thể được thực hiện trong bảng bằng cách thêm trường Được tính toán hoặc trong truy vấn bằng cách nhập biểu thức vào hàng Trường của lưới truy vấn. Sau đó, bạn có thể liên kết biểu mẫu và báo cáo với các bảng hoặc truy vấn đó và các phép tính sẽ xuất hiện trên biểu mẫu hoặc báo cáo mà không cần tạo điều khiển được tính toán.
Khi bạn tạo biểu mẫu hoặc báo cáo, việc thêm và sắp xếp tất cả các điều khiển liên kết trước tiên có thể hiệu quả nhất, đặc biệt là khi chúng tạo nên hầu hết các điều khiển trên đối tượng. Sau đó, bạn có thể thêm các điều khiển không liên kết và điều khiển được tính toán để hoàn thành thiết kế bằng cách sử dụng các công cụ trong nhóm Điều khiển trên tab Thiết kế trong dạng xem Bố trí hoặc dạng xem Thiết kế.
Bạn liên kết điều khiển với một trường bằng cách xác định trường mà điều khiển đó sẽ tải dữ liệu của trường. Bạn có thể tạo điều khiển được liên kết với trường đã chọn bằng cách kéo trường từ ngăn Danh sách Trường vào biểu mẫu hoặc báo cáo. Ngăn Danh sách Trường hiển thị các trường của bảng hoặc truy vấn cơ sở của biểu mẫu. Để hiển thị ngăn Danh sách Trường, hãy mở đối tượng trong dạng xem Bố trí hoặc dạng xem Thiết kế, rồi trên tab Thiết kế, trong nhóm Công cụ, bấm Thêm Trường Hiện có. Khi bạn bấm đúp vào một trường trong ngăn Danh sách Trường , Access sẽ thêm loại điều khiển thích hợp cho trường đó vào đối tượng.
Ngoài ra, bạn có thể liên kết một trường với điều khiển bằng cách nhập tên trường vào chính điều khiển đó (nếu đối tượng đang mở trong cửa sổ Thiết kế) hoặc trong hộp thuộc tính Nguồn Điều khiển trong bảng thuộc tính của điều khiển. Bảng thuộc tính sẽ xác định các đặc điểm của điều khiển, như tên điều khiển, nguồn dữ liệu của điều khiển và định dạng điều khiển. Để hiển thị hoặc ẩn bảng thuộc tính, nhấn F4.
Sử dụng ngăn Danh sách Trường là cách tốt nhất để tạo điều khiển liên kết vì hai lý do:
-
Access tự động điền vào nhãn đính kèm của điều khiển với tên của trường (hoặc chú thích được xác định cho trường đó trong bảng hoặc truy vấn cơ sở), vì vậy bạn không cần phải tự nhập nhãn của điều khiển.
-
Access tự động đặt nhiều thuộc tính của điều khiển cho các giá trị thích hợp theo các thuộc tính của trường trong bảng hoặc truy vấn cơ sở (chẳng hạn như các thuộc tính Địnhdạng, Vị trí Thập phân và Dấu hiệu Nhập).
Nếu bạn đã tạo điều khiển không liên kết và muốn liên kết điều khiển đó với một trường, hãy đặt giá trị trong hộp thuộc tính Nguồn Điều khiển của điều khiển thành tên của trường đó. Để biết chi tiết về thuộc tính Nguồn Điều khiển, hãy nhấn F1 trong khi con trỏ nằm trong danh sách thả xuống của thuộc tính.
Xem thêm
Tự động căn chỉnh các điều khiển trên một biểu mẫu