Tùy chỉnh một cái nhìn trong một ứng dụng truy cập bằng cách tạo ra một vĩ mô giao diện người dùng

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

Với người dùng (UI) giao diện macro trong ứng dụng web Access, bạn có thể thực hiện các hành động chẳng hạn như mở dạng xem khác, áp dụng bộ lọc hoặc tạo một bản ghi mới. Có hai loại: "nhúng" macro giao diện người dùng, đính kèm trực tiếp vào đối tượng giao diện người dùng chẳng hạn như các nút lệnh, hộp tổ hợp hoặc hành động thanh nút đối tượng, và "độc lập" macro giao diện người dùng, chứa trong đối tượng macro.

Để tránh sao chép macro lô-gic, sử dụng lại macro UI độc lập bằng cách gọi chúng từ các macro. Bạn có thể nhìn thấy macro UI độc lập trong ngăn dẫn hướng, dưới macro, nhưng bạn không thể chạy chúng trực tiếp từ đó. Sử dụng hành động RunMacro để chạy một macro UI độc lập từ một macro UI nhúng.

Ghi chú: Bài viết này không áp dụng cho cơ sở dữ liệu Access trên máy tính.

Tạo một macro UI nhúng trong một ứng dụng web Access

Nhúng macro giao diện người dùng trong ứng dụng web Access sẽ chạy khi cụ thể sự kiện xảy ra trong dạng xem, chẳng hạn như cách bấm một nút, chọn một mục trong hộp tổ hợp hoặc tải một dạng xem. Macro trở thành một phần của dạng xem hoặc điều khiển họ đang được nhúng vào.

Dưới đây là các sự kiện mà bạn có thể đính kèm một macro UI vào trong một điều khiển hoặc dạng xem trong ứng dụng web Access:

Kiểu Sự kiện

Khi nào chúng xảy ra

Sau khi Cập nhật

Xảy ra sau khi bạn nhập dữ liệu vào một điều khiển hoặc chọn một mục trong một điều khiển danh sách.

Khi Bấm chuột

Xảy ra khi chọn một điều khiển.

Ở mục Hiện thời

Xảy ra khi người dùng di chuyển đến một bản ghi khác trong dạng xem.

Khi Tải

Xảy ra khi mở dạng xem.

Và đây là các sự kiện mà mỗi điều khiển hỗ trợ trên dạng xem danh sách và dạng xem trống:

Điều khiển hoặc kiểu đối tượng

Các sự kiện được hỗ trợ

Nút Thanh Hành động

Khi Bấm chuột

Tự động điền

Sau khi Cập nhật, Khi Bấm chuột

Nút

Khi Bấm chuột

Hộp Kiểm

Sau khi Cập nhật

Hộp Tổ hợp

Sau khi Cập nhật

Siêu kết nối

Sau khi Cập nhật, Khi Bấm chuột

Hình ảnh

Khi Bấm chuột

Nhãn

Khi Bấm chuột

Hộp văn bản Nhiều dòng

Sau khi Cập nhật, Khi Bấm chuột

Hộp Văn bản

Sau khi Cập nhật, Khi Bấm chuột

Dạng xem

Ở mục Hiện thời, Khi Tải

Ghi chú: 

  • Các dạng xem tóm tắt trong ứng dụng web Access không hỗ trợ khả năng thêm điều khiển tùy chỉnh có nghĩa là bạn không thể thêm bất kỳ macro giao diện người dùng vào bất kỳ điều khiển trên kiểu dạng xem này.

  • Dạng xem biểu dữ liệu không hỗ trợ sau khi Cập Nhật điều khiển các sự kiện. Bạn chỉ có thể xác định lô-gic macro trong sự kiện sau khi cập nhật các điều khiển được đặt trên danh sách và dạng xem trống.

  • Điều khiển trình duyệt web, dạng xem con điều khiển và điều khiển mục liên quan không hỗ trợ bất kỳ sự kiện trên bất kỳ kiểu dạng xem.

Đây là cách tạo macro UI nhúng trong một ứng dụng web Access:

  1. Chọn điều khiển bạn muốn nhúng macro vào.

  2. Bấm vào nút Hành động. Access mở hộp thoại Hành động cho hành động tùy chỉnh.

    Nút Hành động cho một nút lệnh trên dạng xem.

  3. Bấm sự kiện bạn muốn đính kèm macro. Access Hiển thị một macro trống trong dạng xem thiết kế macro và bạn có thể bắt đầu thêm hành động.

Tạo một macro UI độc lập trong ứng dụng web Access

  1. Bấm vào Trang đầu > Nâng cao> Macro.

    Access hiển thị một macro trống trong Dạng xem Thiết kế macro và bạn có thể bắt đầu thêm các hành động.

  2. Bấm Lưu. Nhập tên macro trong hộp Tên Macro, rồi bấm OK.

Mẹo để tạo macro giao diện người dùng trong ứng dụng web Access

Các mẹo này sẽ giúp quá trình thực hiện suôn sẻ hơn.

  • Tham chiếu đến một trường trong macro, sử dụng định dạng [tên bảng]. [ Tên trường]. Ví dụ, dùng [nhiệm vụ]. [ Ngày đến hạn] để tham chiếu đến các trường Ngày đến hạn[nhiệm vụ]. [ Trạng thái] để tham chiếu đến trường trạng thái . Nếu dạng xem của bạn dựa trên truy vấn, cung cấp tên của đối tượng đã lưu truy vấn. Ví dụ, nếu nguồn bản ghi của dạng xem của bạn là một truy vấn có tên là MyQuery, dùng [MyQuery]. [ Ngày đến hạn] để tham chiếu đến trường Ngày đến hạn trong truy vấn.

  • Trước khi tạo macro UI nhúng, bạn hãy viết ra các tên bảng, trường và điều khiển bạn dự định sẽ dùng, vì bạn sẽ không chuyển được sang tab khác trong khi đang tạo macro UI nhúng.

  • Một vài đối số hành động macro hỗ trợ các biểu thức. Nếu bạn muốn sử dụng một biểu thức cho một đối số hành động macro, hãy nhập một dấu = tại vị trí đầu tiên trong hộp đối số. Nếu đối số hỗ trợ biểu thức, Access sẽ hiển thị một nút dựng biểu thức bên phải của hộp đối số.

  • Hãy lưu hường xuyên.

Ghi chú: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Thông tin này có hữu ích không?

Thật tuyệt! Bạn có còn phản hồi nào khác không?

Chúng tôi có thể cải thiện bằng cách nào?

Cảm ơn phản hồi của bạn!

×