Hướng dẫn cách tạo Form và tùy chỉnh trong Microsoft Access

Đăng lúc 13:05 28.05.2023

Microsoft Access được dùng để sắp xếp, lưu trữ thông tin cũng như chuẩn bị các báo cáo được thiết kế đặc biệt. Việc tạo lập form từ cơ sở dữ liệu giúp việc nhập liệu của bạn trở nên thuận tiện hơn. Trong quá trình tạo form, bạn có thể định dạng nó sao cho phù hợp với tính chất của cơ sở dữ liệu cũng như trình bày dễ hiểu hơn. Trong bài viết này, HocVienDaoTao.Com sẽ hướng dẫn bạn cách tạo lập cũng như kiểm soát và tùy chỉnh form để đảm bảo form của bạn hoạt động hiệu quả nhất.

Form trong Access là gì?

Form (Biểu mẫu) là 1 đối tượng được dùng cho 3 mục đích sau đây:

  1. Nhập dữ liệu: ví dụ như bạn muốn nhập các tham số trong báo cáo trước khi khởi chạy báo cáo đó.
  2. Tùy chỉnh dữ liệu: sử dụng form để chèn, cập nhật hoặc xóa dữ liệu.
  3. Điều hướng trên hệ thống: ví dụ bạn tạo form trên Access thì bạn hoặc người dùng khác có thể tải form đó xuống hay chạy báo cáo,...
Form là gì? | Tạo Form trong Access


 

Bạn có thể xem được tất cả form của mình trong Ngăn Dẫn hướng (Navigation Pane) bằng cách nhấp vào menu của Ngăn Dẫn hướng => chọn All Access Objects.

Navigation Pane | Tạo Form trong Access

Ngăn Dẫn hướng sẽ hiển thị tất cả đối tượng cũng như các form mà bạn tạo trong cơ sở dữ liệu. 

Cửa sổ Navigation Pane | Tạo Form trong Access

Cách tạo Form (Biểu mẫu) trong Access

Chọn thẻ Create => Form Design 

Tạo biểu mẫu trong Access

Lúc này, Form của bạn sẽ được tạo và mở trong chế độ xem Design View:

Cách tạo biểu mẫu trong Access

Các thuộc tính của Form trong Access (Form Properties) trong Access

Chọn thẻ Design => Property Sheet HƯỚNG DẪN CÁCH TẠO FORM TRONG MICROSOFT ACCESS -

Khi cửa sổ Property Sheet xuất hiện, Access thường sẽ mặc định là "Detail" nên nếu bạn muốn tạo Form, chọn "Form".

Các thuộc tính của Form | Tạo Form trong Access

Sau khi nhấn Form, bạn sẽ thấy ngay các thuộc tính nào được dùng trong Form.

Các thuộc tính của Form | Tạo Form trong Access

Lưu ý: Hãy luôn chú ý trong quá trình chỉnh sửa nội dung form và các trường. Tất cả các thay đổi dù là nhỏ nhất đều có thể thực hiện ở cửa sổ Property Sheet. Do có quá nhiều tùy chọn nên rất khó để bạn có thể nhớ được là mình đã thay đổi phần nào của form.

Thuộc tính Record Source (Record Source Property) trong Access

Thuộc tính Record Source (Nguồn ghi) sẽ thiết lập các nguồn dữ liệu cho form của bạn.

Ví dụ, nếu bạn muốn tạo một form để nhập dữ liệu cho bảng "Sản phẩm" dưới đây, bạn sẽ phải chỉ rõ bảng "Sản phẩm" này là một nguồn ghi. Nghĩa là, nếu bạn thêm 1 nguồn ghi mới trong form của bạn thì Access sẽ chèn thêm 1 bản ghi trong bảng "Sản phẩm", nếu bạn thay đổi bản ghi trong form của bạn thì dữ liệu trong bảng "Sản phẩm" cũng sẽ thay đổi theo.

Record Source | Tạo Form trong Access

Thuộc tính Record Source có thể được đặt thành tên bảng, tên truy vấn hay câu lệnh SQL bằng cách bạn nhấn dấu (...) ngay bên phải thuộc tính Record Source.

Thuộc tính chú thích (Caption Property) trong Access

Thuộc tính Caption dùng để đặt nhãn cho form của bạn.

Thuộc tính Caption | Tạo Form trong Access

Ví dụ, mình muốn đặt Caption là "Thêm/Chỉnh sửa sản phẩm", nghĩa là "Thêm/Chỉnh sửa sản phẩm" chính là thanh tiêu đề form của bạn:

Thuộc tính Caption | Tạo Form trong Access

Thanh tiêu đề form thể hiện giá trị mà ta đã đặt trong thuộc tính chú thích.

Thuộc tính Default View trong Access

Thuộc tính tiếp theo mà mình giới thiệu đến các bạn trong Access đó là Default View (Thiết lập dạng hiển thị của form). Trong mục này, bạn sẽ thấy một danh sách thả xuống gồm 6 dạng của form:

  1. Single Form
  2. Continuous Forms
  3. Datasheet
  4. PivotTable
  5. PivotChart
  6. Split Form
Thuộc tính Default View | Tạo Form trong Access

Single Form: hiển thị 1 record tại 1 thời điểm 

Ví dụ mình có 1 mẫu form hiển thị 1 record từ bảng "Sản phẩm". Phía cuối form là thanh chọn bản ghi (Record Selectors). Bộ này cho phép bạn điều hướng từ 1 record này đến 1 record khác. Như ví dụ dưới đây là bạn có thể thấy có đến 77 records trong form này.

Single Form | Cách tạo Form trong Access

Xem thêm: Hướng dẫn cách IMPORT dữ liệu ACCESS vào EXCEL chi tiết nhất

Continuous Forms: hiển thị các record liên tiếp nhau 

Thanh cuộn ngay bên phải giúp bạn lướt qua các record. Ở cuối phía cuối form, bạn vẫn có thể thấy được thanh chọn record (gồm 77 record).

Continuous Form | Cách tạo Form trong Access

Datasheet: Hiển thị dữ liệu dạng bảng

Trong dạng xem này, bạn có thể thay đổi kích thước hoặc thậm chí sắp xếp lại vị trí các cột bằng cách highlight hoặc di chuyển các cột sang vị trí khác.

Datasheet | Cách tạo Form trong Access

Bạn vẫn có thể dùng thanh cuộn để lướt qua và xem được toàn bộ bản ghi.

Split Form: Phân chia các Record

Dạng này sẽ cho bạn 2 cái nhìn tổng quan về dữ liệu như sau:

  • Phần trên cùng của form sẽ hiển thị ở chế độ xem Datasheet View của các record
  • Phần dưới cùng sẽ hiển thị 1 record tại 1 thời điểm (như Single Form).

Hai điểm trên đã được đồng bộ hóa nên khi bạn chọn một trường nào đó trong form của bạn thì Access sẽ cho ra trường tương ứng. Dạng này cung cấp cho bạn tất cả các chức năng của Datasheet cũng như Single Form.

Split Form | Cách tạo Form trong Access

Các bước thực hiện và thiết lập ở trên được thực hiện trên Access 2010, nhưng bạn có thể thực hiện tương tự trên các phiên bản Access khác.

Kết luận

Hi vọng bài hướng dẫn của HocVienDaoTao.Com có thể giúp các bạn làm việc với Microsoft Access dễ dàng hơn. Để đọc thêm nhiều bài viết hay về các thủ thuật trong Access thì hãy theo dõi HocVienDaoTao.Com thường xuyên các bạn nhé. Nếu bạn muốn được học tất tần tật cách sử dụng Access để xây dựng và quản trị dữ liệu thì hãy tham gia vào khóa học dưới đây:

Khóa học sẽ cung cấp cho bạn hệ thống kiến thức từ cơ bản đến nâng cao về các thành phần của Microsoft Access, cách thao tác với bảng biểu, cách dùng cấu trúc câu Query và cách ứng dụng Excel vào Access. Hoàn thành khóa học, các bạn sẽ hiểu được cấu trúc cơ sở dữ liệu, biết cách chuyển đổi dữ liệu thô thành báo cáo trực quan, biết cách tồng hợp, phân tích và xử lý dữ liệu với Query và sử dụng Form để tạo giao diện nhập liệu.

Khi học tại HocVienDaoTao.Com, các bạn sẽ không bị giới hạn thời gian hay số lần học và được giảng viên hỗ trợ nhiệt tình. Mọi thắc mắc của học viên được đặt ra ở mục Hỏi - Đáp dưới mỗi video bài giảng đều sẽ được phản hồi trong vòng 24h. Hãy tham gia ngay để làm chủ phần mềm Access chỉ sau 5 giờ học nhé!

 
 

 
==***==

Khoá học: Quản trị Chiến lược Dành cho các Lãnh đạo Doanh nghiệp
Nhấn vào đây để bắt đầu khóa học

Khóa học: Trở thành chuyên gia Bảo mật và tấn công ANM- Hacker mũ trắng
Nhấn vào đây để bắt đầu khóa học

Chuyên gia phân tích, tự động hóa Web iMacros
Nhấn vào đây để bắt đầu khóa học

Xây dựng ứng dụng tự động hóa AutoIT
Nhấn vào đây để bắt đầu khóa học

Khóa đào tạo Hacker và Marketing Facebook từ A - Z
Nhấn vào đây để bắt đầu khóa học

Khóa học: Phân tích và trực quan hóa dữ liệu với Power BI
Nhấn vào đây để bắt đầu khóa học

Khóa học đào tạo Marketing Facebook thông minh
Nhấn vào đây để bắt đầu khóa học

Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán
Nhấn vào đây để bắt đầu khóa học

Làm chủ xây dựng Game chuyên nghiệp
Nhấn vào đây để bắt đầu khóa học

Trở thành chuyên gia Marketing Facebook thông minh
Nhấn vào đây để bắt đầu khóa học

Kỹ sảo Điện ảnh đỉnh cao với khóa học After Effect
Nhấn vào đây để bắt đầu khóa học

Trở thành chuyên gia Vẽ Đẳng Cấp với khóa học AI
Nhấn vào đây để bắt đầu khóa học

Làm Chủ thiết kế ảnh với Photoshop CC
Nhấn vào đây để bắt đầu khóa học

Dựng Phim Siêu đẳng với Adobe Premiere
Nhấn vào đây để bắt đầu khóa học

Khóa dựng phần mềm quản lý dành cho nhà Quản lý và Kế toán bằng MS ACCESS
Nhấn vào đây để bắt đầu khóa học

Khóa học Machine Learning cơ bản-Khoa học dữ liệu - AI
Nhấn vào đây để bắt đầu khóa học

Khóa học Đào tạo sử dụng Excel Chuyên nghiệp & ứng dụng
Nhấn vào đây để bắt đầu khóa học

Khóa học sử dụng PowerPoint Chuyên nghiệp & ứng dụng
Nhấn vào đây để bắt đầu khóa học

Khóa học xây dựng và quản trị hệ thống đào tạo trực tuyến
Nhấn vào đây để bắt đầu khóa học

Đóng góp nội dung

Gửi ý kiến cho ban biên tập
Gửi thông tin

Thông tin

ĐĂNG KÝ/LIÊN HỆ: