Có bao nhiêu cách tạo form

Biểu mẫu trong Access giống như các quầy hàng trong cửa hàng, giúp bạn xem hoặc lấy các mặt hàng mình muốn dễ dàng hơn. Vì biểu mẫu là đối tượng mà qua đó bạn hoặc những người dùng khác có thể thêm, sửa hoặc hiển thị dữ liệu được lưu trữ trong cơ sở dữ liệu Access, nên thiết kế của biểu mẫu là một khía cạnh quan trọng. Nếu cơ sở dữ liệu của bạn sẽ được sử dụng bởi nhiều người dùng thì biểu mẫu được thiết kế tốt là điều cần thiết cho việc nhập liệu hiệu quả và chính xác.

Có vài cách tạo biểu mẫu trong cơ sở dữ liệu màn hình máy tính Access và bài viết này trình bày cho bạn một số cách phổ biến.

Lưu ý: Thông tin trong bài viết này không áp dụng với cơ sở dữ liệu Access trên web hoặc các ứng dụng Access trên web.

Để tạo một biểu mẫu từ bảng hoặc truy vấn trong cơ sở dữ liệu, trong Ngăn Dẫn hướng, hãy bấm vào bảng hoặc truy vấn có chứa dữ liệu cho biểu mẫu của bạn và trên tab Tạo, bấm Biểu mẫu.

Access tạo ra biểu mẫu và hiển thị biểu mẫu ở dạng xem Bố trí. Bạn có thể thay đổi thiết kế như điều chỉnh kích cỡ của các ô văn bản để phù hợp với dữ liệu, nếu cần thiết. Để biết thêm thông tin, hãy xem bài viết về cách sử dụng công cụ Biểu mẫu.

  1. Để tạo một biểu mẫu trong đó không có các điều khiển hoặc thành phần định dạng trước, trên tab Tạo, hãy bấm Biểu mẫu Trống. Access mở biểu mẫu trống ở dạng xem Bố trí và hiển thị ngăn Danh sách Trường.

  2. Trong ngăn Danh sách Trường, hãy bấm vào dấu cộng [+] cạnh bảng hoặc các bảng có chứa các trường bạn muốn thấy trên biểu mẫu.

  3. Để thêm một trường vào biểu mẫu, hãy bấm đúp vào trường hoặc kéo trường vào trong biểu mẫu. Để thêm một số trường cùng một lúc, hãy nhấn và giữ phím CTRL và bấm vào một số trường, sau đó kéo các trường này vào biểu mẫu cùng một lúc.

    Lưu ý:  Thứ tự của các bảng trong ngăn Danh sách Trường có thể thay đổi, tùy theo phần nào của biểu mẫu hiện đang được chọn. Nếu bạn không thể thêm một trường vào biểu mẫu, hãy thử chọn một phần khác của biểu mẫu và sau đó thử thêm trường một lần nữa.

  4. Dùng các công cụ trong nhóm Điều khiển trên tab Công cụ Bố trí Biểu mẫu để thêm logo, tiêu đề, số trang hoặc ngày và thời gian vào biểu mẫu.

  5. Nếu bạn muốn thêm nhiều loại điều khiển khác vào biểu mẫu, hãy bấm Thiết kế và dùng các công cụ trong nhóm Điều khiển.

Biểu mẫu phân tách cho bạn hai dạng xem dữ liệu cùng lúc — một dạng xem Biểu mẫu và một dạng xem Biểu dữ liệu. Làm việc với biểu mẫu tách mang đến cho bạn lợi ích của cả hai kiểu biểu mẫu trong một biểu mẫu duy nhất. Ví dụ, bạn có thể dùng phần biểu dữ liệu của biểu mẫu để định vị nhanh một bản ghi, rồi dùng phần biểu mẫu này để xem hoặc sửa bản ghi đó. Hai dạng xem này được kết nối tới cùng một nguồn dữ liệu và luôn được đồng bộ hóa với nhau.

Để tạo biểu mẫu phân tách bằng cách dùng công cụ Biểu mẫu Phân tách, trong Ngăn Dẫn hướng, bấm vào bảng hoặc truy vấn có chứa dữ liệu và sau đó trên tab Tạo, bấm Thêm Biểu mẫu và sau đó bấm Biểu mẫu Phân tách.

Access tạo ra biểu mẫu và bạn có thể thay đổi thiết kế cho biểu mẫu. Ví dụ, bạn có thể điều chỉnh kích cỡ của hộp văn bản cho vừa với dữ liệu, nếu cần. Để biết thêm thông tin về cách làm việc với biểu mẫu phân tách, hãy xem bài viết về việc tạo ra biểu mẫu phân tách.

Một biểu mẫu nhiều mục, còn được gọi là biểu mẫu liên tục, và có ích nếu bạn muốn một biểu mẫu hiển thị nhiều bản ghi nhưng có tính tùy chỉnh cao hơn biểu dữ liệu, bạn có thể dùng công cụ Nhiều Mục.

  1. Trong Ngăn Dẫn hướng, bấm vào bảng hoặc truy vấn có chứa dữ liệu bạn muốn thấy trên biểu mẫu.

  2. Trên tab Tạo và bấm Thêm Biểu mẫu> Nhiều Mục.

Access sẽ tạo biểu mẫu và hiển thị nó trong dạng xem Bố trí. Ở dạng xem Bố trí, bạn có thể thay đổi thiết kế cho biểu mẫu trong khi biểu mẫu đang hiển thị dữ liệu. Ví dụ, bạn có thể điều chỉnh kích thước của các ô văn bản để phù hợp với dữ liệu. Để biết thêm chi tiết, hãy xem Tạo biểu mẫu bằng cách sử dụng công cụ Nhiều Mục.

Khi bạn đang làm việc với dữ liệu liên quan được lưu trữ trong các bảng riêng biệt, thông thường bạn sẽ cần xem dữ liệu từ nhiều bảng hoặc truy vấn trên cùng biểu mẫu và biểu mẫu con là cách thức thuận tiện để thực hiện thao tác này. Do có một vài cách để thêm biểu mẫu con tùy theo nhu cầu của bạn nên để biết thêm thông tin, hãy xem bài viết Tạo biểu mẫu chứa biểu mẫu con [biểu mẫu một-nhiều].

Có một số tùy chọn bạn có thể dùng để tùy chỉnh các biểu mẫu của bạn, hãy xem có tùy chọn nào dưới đây phù hợp với nhu cầu của bạn không:

Tùy chọn

Xem tài nguyên này

Nếu bạn muốn có thể lựa chọn các trường xuất hiện trên biểu mẫu, hãy dùng Trình hướng dẫn Biểu mẫu để tạo biểu mẫu của bạn.

Tạo biểu mẫu bằng cách sử dụng Trình hướng dẫn Biểu mẫu

Việc thêm tab vào biểu mẫu có thể giúp cho biểu mẫu có vẻ có tổ chức hơn và dễ dùng hơn, đặc biệt khi biểu mẫu chứa nhiều điều khiển.

Tạo biểu mẫu được chia theo tab

Điều khiển Trình duyệt Web giúp bạn hiển thị các trang Web trên biểu mẫu. Bạn có thể liên kết điều khiển với các trường hoặc các điều khiển trong cơ sở dữ liệu của bạn để tự động xác định trang nào được hiển thị. Ví dụ, bạn có thể dùng thông tin địa chỉ trong cơ sở dữ liệu để tạo ra bản đồ tùy chỉnh trên trang web bản đồ Internet, hoặc bạn có thể dùng thông tin sản phẩm trong cơ sở dữ liệu để tìm kiếm các mục trên trang Web của một nhà cung cấp.

Thêm tính năng duyệt Web vào biểu mẫu

Access đặt các điều khiển trong các đường hướng dẫn được gọi là bố trí để giúp bạn sắp xếp các điều khiển trên biểu mẫu. Tìm hiểu cách làm thế nào để di chuyển và thay đổi kích cỡ các điều khiển một cách độc lập.

Di chuyển và đổi kích cỡ các điều khiển một cách độc lập

Đầu Trang

Tạo form [biểu mẫu] cho cơ sở dữ liệu của bạn có thể làm cho việc nhập dữ liệu trở nên thuận tiện hơn. Khi bạn tạo một biểu mẫu, bạn có thể thiết kế nó sao cho phù hợp với cơ sở dữ liệu của bạn.

Trong bài học này, bạn sẽ học cách tạo và sửa đổi các biểu mẫu. Bạn cũng sẽ tìm hiểu cách sử dụng các tùy chọn biểu mẫu như các tính năng kiểm soát thiết kế và các thuộc tính biểu mẫu để đảm bảo biểu mẫu hoạt động chính xác theo cách bạn muốn.

Trong suốt hướng dẫn này, bài viết sẽ sử dụng một cơ sở dữ liệu mẫu. Nếu muốn theo dõi, bạn có thể tải xuống file Access 2016 sample database. Bạn sẽ cần cài đặt Access 2016 trên máy tính để mở file ví dụ.

Cách tạo form [biểu mẫu]

Access giúp dễ dàng tạo biểu mẫu từ bất kỳ bảng nào trong cơ sở dữ liệu của bạn. Bất kỳ biểu mẫu nào bạn tạo từ bảng sẽ cho phép bạn xem dữ liệu đã có trong bảng đó và thêm dữ liệu mới. Khi bạn đã tạo biểu mẫu, bạn có thể sửa đổi nó bằng cách thêm các trường bổ sung và các tính năng kiểm soát thiết kế như các combo box.

1. Trong bảng điều khiển Navigation, hãy chọn bảng bạn muốn dùng để tạo biểu mẫu. Bạn không cần phải mở bảng.

2. Chọn tab Create, định vị nhóm Forms và nhấp vào lệnh Form.

3. Biểu mẫu của bạn sẽ được tạo và mở trong chế độ xem Layout.

4. Để lưu biểu mẫu, hãy bấm vào lệnh Save trên Quick Access Toolbar. Khi được nhắc, hãy nhập tên cho biểu mẫu, sau đó nhấp vào OK.

Giới thiệu về subform [biểu mẫu con]

Nếu bạn đã tạo biểu mẫu từ một bảng mà nội dung được liên kết với một bảng khác, biểu mẫu của bạn có thể bao gồm các subform [biểu mẫu con]. Biểu mẫu con là biểu mẫu dữ liệu hiển thị các nội dung liên kết theo định dạng bảng. Ví dụ, biểu mẫu con được bao gồm trong biểu mẫu Customers vừa tạo sẽ hiển thị các đơn đặt hàng của khách hàng được liên kết.

Bạn không cần bao gồm biểu mẫu con này vì có thể bạn chỉ muốn sử dụng biểu mẫu Customers để nhập và xem lại thông tin liên hệ. Nếu bạn thấy rằng bạn không cần biểu mẫu con, bạn có thể dễ dàng xóa nó. Để làm điều này, chỉ cần nhấp vào nó và nhấn phím Delete trên bàn phím của bạn.

Tuy nhiên, các biểu mẫu con thường khá hữu ích. Tùy thuộc vào nội dung và nguồn của biểu mẫu, bạn có thể thấy rằng biểu mẫu con chứa thông tin hữu ích, như trong ví dụ bên dưới. Trong biểu mẫu Orders, biểu mẫu con chứa tên, số lượng và giá của mỗi mục trong đơn đặt hàng. Đó là tất cả thông tin hữu ích.

Thêm các trường bổ sung vào biểu mẫu

Khi bạn sử dụng lệnh Form trên một bảng hiện có, tất cả các trường từ bảng được bao gồm trong biểu mẫu. Tuy nhiên, nếu sau này bạn thêm các trường bổ sung vào bảng, các trường này sẽ không tự động hiển thị trong các biểu mẫu hiện có. Trong các tình huống như thế này, bạn có thể thêm các trường bổ sung vào một biểu mẫu.

Cách thêm trường vào biểu mẫu

1. Chọn tab Design, sau đó định vị nhóm Tools ở bên phải của Ribbon.

2. Nhấp vào lệnh Add Existing Fields.

3. Bảng điều khiển Field List sẽ xuất hiện. 4. Nhấp đúp vào [các] trường mong muốn.

4. Trường sẽ được thêm vào.

Bạn cũng có thể sử dụng quy trình trên để thêm các trường vào một biểu mẫu hoàn toàn trống. Chỉ cần tạo biểu mẫu bằng cách nhấp vào lệnh Blank Form trên tab Create, sau đó làm theo các bước ở trên để thêm các trường mong muốn.

Cách thêm một trường từ một bảng khác

Bạn cũng có thể thêm các trường từ các bảng khác nhau trong cơ sở dữ liệu của mình vào biểu mẫu.

1. Từ bảng điều khiển Field List, nhấp vào Show All Tables.

2. Nhấp vào dấu cộng + bên cạnh bảng chứa trường bạn muốn thêm, sau đó nhấp đúp vào trường mong muốn. Trường mới sẽ được thêm vào.

Thêm các tính năng kiểm soát thiết kế

Các tính năng kiểm soát thiết kế thiết lập các hạn chế trên các trường trong biểu mẫu. Điều này giúp bạn kiểm soát tốt hơn cách dữ liệu được nhập vào biểu mẫu của mình, từ đó giúp giữ cho cơ sở dữ liệu của bạn nhất quán.

Combo box

Một combo box là một danh sách drop-down bạn có thể sử dụng trong biểu mẫu của mình thay cho một trường. Combo box giới hạn thông tin mà người dùng có thể nhập bằng cách buộc chúng chỉ chọn các tùy chọn bạn đã chỉ định.

Combo box hữu ích cho các trường có số lượng hạn chế các phản hồi hợp lệ. Ví dụ, bạn có thể sử dụng combo box để đảm bảo mọi người chỉ nhập một bang hợp lệ tại Hoa Kỳ khi nhập địa chỉ hoặc chỉ chọn các sản phẩm đã tồn tại trong cơ sở dữ liệu.

Cách tạo một combo box

1. Trong chế độ xem Form Layout, chọn tab Design, sau đó định vị nhóm Controls.

2. Chọn lệnh Combo Box, trông giống như một danh sách drop-down.

3. Chọn vị trí mong muốn cho combo box. Một dòng sẽ xuất hiện, cho biết vị trí nơi combo box của bạn sẽ được tạo. Trong ví dụ này, nó sẽ được đặt giữa trường CityAdd to Mailing List?.

4. Hộp thoại Combo Box Wizard sẽ xuất hiện. Chọn I will type in the values that I want, sau đó nhấn Next.

5. Nhập các lựa chọn bạn muốn xuất hiện trong danh sách drop-down của mình. Mỗi lựa chọn phải nằm trên hàng của chính nó. Ví dụ này đang tạo một combo box cho trường Add to Mailing List? trong biểu mẫu, vì vậy ta sẽ nhập tất cả các phản hồi hợp lệ có thể có cho trường này. Người dùng sẽ có thể chọn một trong ba lựa chọn từ combo box đã hoàn thành: No, Yes - WeeklyYes - Special Events and Offers.

6. Nếu cần, hãy thay đổi kích thước cột để tất cả văn bản của bạn hiển thị. Khi bạn đã hài lòng với danh sách của mình, hãy nhấp vào Next.

7. Chọn Store that value in this field, sau đó nhấp vào mũi tên drop-down và chọn trường mà bạn muốn các lựa chọn từ combo box được ghi lại. Sau khi thực hiện lựa chọn của mình, hãy nhấp vào Next.

8. Nhập label - hoặc name - sẽ xuất hiện bên cạnh combo box của bạn. Nói chung, bạn nên sử dụng tên của trường bạn đã chọn ở bước trước.

9. Nhấp vào Finish. Combo box của bạn sẽ xuất hiện trên biểu mẫu. Nếu bạn đã tạo combo box để thay thế trường hiện tại, bạn nên xóa trường đầu tiên. Trong ví dụ này, bạn có thể nhận thấy rằng bây giờ có hai trường cùng tên. Hai trường này gửi thông tin đến cùng một địa điểm, vì vậy ta không cần cả hai. Ta sẽ xóa cái không có combo box.

10. Chuyển sang chế độ xem Form để kiểm tra combo box của bạn. Chỉ cần nhấp vào mũi tên drop-down và xác minh rằng danh sách chứa các lựa chọn chính xác. Combo box bây giờ có thể được sử dụng để nhập dữ liệu.

Nếu bạn muốn bao gồm một danh sách drop-down với một loạt các tùy chọn và không muốn nhập tất cả chúng, hãy tạo một combo box và chọn tùy chọn đầu tiên trong Combo Box Wizard: I want to get the values from another table or query. Điều này sẽ cho phép bạn tạo một danh sách drop-down từ một trường trong bảng.

Một số người dùng báo cáo rằng Access bị trục trặc khi làm việc với biểu mẫu. Nếu bạn gặp sự cố khi thực hiện bất kỳ tác vụ nào trong các chế độ xem Layout, hãy thử chuyển sang chế độ xem Design.

Tùy chỉnh cài đặt biểu mẫu bằng Property Sheet

Property Sheet là một bảng điều khiển chứa thông tin chi tiết về biểu mẫu của bạn và từng thành phần của nó. Từ Property Sheet, bạn có thể thực hiện thay đổi đối với mọi phần của biểu mẫu, cả về chức năng và giao diện.

Cách tốt nhất để tự làm quen với Property Sheet là mở nó và chọn các tùy chọn trong đó. Khi bạn chọn một tùy chọn, Access sẽ hiển thị một mô tả ngắn gọn về tùy chọn trên đường viền dưới cùng bên trái của cửa sổ chương trình.

Hãy chú ý khi bạn sửa đổi biểu mẫu của mình và các trường của nó. Bạn hoàn toàn có thể thực hiện các thay đổi tinh tế với Property Sheet. Vì có quá nhiều tùy chọn, nên đôi khi có thể khó nhớ bạn đã sử dụng cái nào để sửa đổi từng khía cạnh của biểu mẫu.

Sửa đổi cài đặt biểu mẫu

Có quá nhiều tùy chọn trong Property Sheet để thảo luận chi tiết tất cả trong phạm vi bài viết này. Bài viết sẽ chỉ xem xét hai mục hữu ích ở đây: Trường HidingSetting đi kèm tùy chọn Dates để tự động điền ngày hiện tại vào. Việc thực hành các quy trình này cũng sẽ giúp bạn hiểu được cách làm việc với các cài đặt Property Sheet khác.

Cách ẩn một trường

1. Trong chế độ xem Layout hoặc Design, hãy chọn tab Design, sau đó tìm nhóm Tools. Nhấp vào lệnh Property Sheet.

2. Property Sheet sẽ xuất hiện trong bảng điều khiển bên phải. Trên biểu mẫu, chọn trường bạn muốn ẩn. Trong ví dụ này, ta sẽ ẩn trường Customer ID vì ta không muốn bất kỳ người dùng nào cố gắng chỉnh sửa nó.

3. Trong trang Property Sheet, nhấp vào tab All, sau đó tìm tùy chọn Visible trên hàng thứ năm.

4. Nhấp vào mũi tên drop-down trong cột bên phải, sau đó chọn No.

5. Chuyển sang chế độ xem Form để xác minh rằng trường đó đã bị ẩn.

Cách đặt trường tự động điền ngày hiện tại

1. Trong chế độ xem Layout hoặc Design, hãy chọn tab Design, sau đó tìm nhóm Tools. Nhấp vào lệnh Property Sheet.

2. Property Sheet sẽ xuất hiện trong bảng điều khiển bên phải. Trên biểu mẫu, chọn trường bạn muốn tự động điền ngày hiện tại vào. Đây phải là một trường có kiểu dữ liệu ngày tháng. Ví dụ trong bài viết này sẽ chọn trường Pickup Date trên biểu mẫu Orders.

3. Trong Property Sheet, hãy bấm vào tab Data, sau đó chọn trường Default Value trong hàng thứ tư. Nhấp vào nút Expression Builder xuất hiện trong cột ở bên phải.

4. Hộp thoại Expression Builder sẽ xuất hiện. Trong danh sách Expression Elements, bấm vào các từ Common Expressions.

5. Trong danh sách Common Expressions, nhấp đúp vào Current Date.

6. Biểu thức cho Current Date sẽ được thêm vào. Sau đó, nhấp OK.

7. Chuyển sang chế độ xem Form để xác minh rằng biểu thức hoạt động. Khi bạn tạo một bản ghi mới với biểu mẫu đó, trường ngày bạn đã sửa đổi sẽ tự động điền vào ngày hiện tại.

Thực hành!

  • Mở cơ sở dữ liệu thực hành đã nêu ở phần trên.
  • Tạo biểu mẫu từ bảng Customers.
  • Xóa biểu mẫu con.
  • Tạo một combo box. Thêm các lựa chọn sau vào combo box đó:
    • Raleigh
    • Durham
    • Hillsborough
    • Cary
    • Chapel Hill
    • Garner
    • Charlotte
  • Lưu trữ giá trị trong trường City và gắn nhãn cho combo box là NC City List. Nhấp vào Finish khi bạn đang thực hiện với Combo Box Wizard.
  • Chuyển sang chế độ xem Form và nhấp vào mũi tên drop-down trong combo box bạn đã tạo. Bạn sẽ thấy danh sách các thành phố.

Xem thêm:

Video liên quan

Chủ Đề