Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bạn có thể sử dụng hành động macro Echo để chỉ định xem hồi báo có được bật trong cơ sở dữ liệu Access trên máy tính hay không. Ví dụ: bạn có thể sử dụng hành động này để ẩn hoặc hiển thị kết quả của macro trong khi chạy.

Lưu ý: Hành động này sẽ không được phép nếu cơ sở dữ liệu không đáng tin cậy.

Lưu ý: Hành động macro Echo không sẵn dùng trong các ứng dụng web Access.

Thiết đặt

Hành động macro Echo có các đối số sau đây.

Đối số hành động

Mô tả

Echo Bật

Bấm (bật âm thanh dội lại) hoặc Không (tắt âm thanh dội lại) trong hộp Bật Âm thanh dội lại trong phần Đối số Hành động của cửa sổ Bộ dựng Macro. Mặc định là .

Văn bản Thanh Trạng thái

Văn bản để hiển thị trong thanh trạng thái khi tắt tiếng dội lại. Ví dụ: khi tắt âm thanh trạng thái, thanh trạng thái có thể hiển thị "Macro đang chạy".

Chú thích

Khi Access macro, cập nhật màn hình thường hiển thị thông tin không cần thiết đối với chức năng hoạt động của macro. Khi bạn đặt tham đối Echo On thành No, macro sẽ chạy mà không cập nhật màn hình. Khi macro hoàn tất, Access sẽ tự động bật lại âm thanh dội lại và sơn lại cửa sổ. Cài đặt Không cho đối số Echo On không ảnh hưởng đến chức năng của macro hoặc kết quả của macro.

Hành động Echo không ngăn hiển thị hộp thoại mô thức, chẳng hạn như thông báo lỗi hoặc biểu mẫu bật lên, chẳng hạn như bảng thuộc tính. Bạn có thể sử dụng hộp thoại và biểu mẫu bật lên để thu thập hoặc hiển thị thông tin, ngay cả khi đã tắt âm thanh dội lại. Để chặn tất cả thông báo hoặc hộp thoại ngoại trừ các hộp thoại và hộp thoại thông báo lỗi yêu cầu người dùng phải nhập thông tin, hãy sử dụng hành động SetWarnings .

Bạn có thể chạy hành động Echo nhiều lần trong macro. Điều này cho phép bạn thay đổi văn bản thanh trạng thái trong khi macro chạy.

Nếu tắt âm thanh dội lại, bạn có thể sử dụng hành động Hourglass để thay đổi con trỏ chuột thành biểu tượng hourglass (hoặc bất kỳ biểu tượng con trỏ chuột nào mà bạn đã đặt cho "Bận") để cung cấp chỉ báo hình ảnh cho biết macro đang chạy.

Để chạy hành động Echo trong mô-đun Visual Basic for Applications (VBA), hãy sử dụng phương pháp Echo của đối tượng DoCmd.

Ví dụ

Đặt giá trị của điều khiển bằng cách sử dụng macro

Macro sau đây sẽ mở biểu mẫu Thêm Sản phẩm từ một nút trên biểu mẫu Nhà cung cấp. Nó cho thấy việc sử dụng các hành động Echo, Close, OpenForm, SetValuevà GoToControl . Hành động SetValue đặt điều khiển ID Nhà cung cấp trên biểu mẫu Sản phẩm cho nhà cung cấp hiện tại trên biểu mẫu Nhà cung cấp. Hành động GoToControl sau đó sẽ di chuyển tiêu điểm đến trường ID Thể loại, nơi bạn có thể bắt đầu nhập dữ liệu cho sản phẩm mới. Macro này phải được đính kèm vào nút Thêm Sản phẩm trên biểu mẫu Nhà cung cấp.

Hành động

Đối số: Thiết đặt

Chú thích

Echo

Echo On: Không

Dừng cập nhật màn hình trong khi macro đang chạy.

Đóng

Loại Đối tượng: Biểu mẫu

Tên Đối tượng: Danh sách Sản phẩm

Lưu: Không

Đóng biểu mẫu Danh sách Sản phẩm.

Biểu mẫu Mở

Tên Biểu mẫu: Sản phẩm

Dạng xem: Biểu mẫu

Chế độ Dữ liệu: Thêm

Chế độ Cửa sổ: Bình thường

Mở biểu mẫu Sản phẩm.

SetValue

Mặt hàng: [Biểu mẫu]! [Sản phẩm]! [ID Nhà cung cấp]

Biểu thức: ID Nhà cung cấp

Đặt điều khiển ID Nhà cung cấp cho nhà cung cấp hiện tại trên biểu mẫu Nhà cung cấp.

GoToControl

Tên Điều khiển: CategoryID

Đi đến điều khiển ID Thể loại.

Đồng bộ hóa biểu mẫu bằng cách sử dụng macro

Macro sau đây mở biểu mẫu Danh sách Sản phẩm ở góc dưới bên phải biểu mẫu Nhà cung cấp, hiển thị các sản phẩm của nhà cung cấp hiện tại. Nó cho thấy việc sử dụng các hành động Echo, MsgBox, GoToControl, StopMacro, OpenFormMoveSize . Nó cũng cho thấy việc sử dụng một biểu thức có điều kiện với các hành động MsgBox, GoToControlStopMacro . Macro này phải được đính kèm vào nút Xem lại Sản phẩm trên biểu mẫu Nhà cung cấp.

Điều kiện

Hành động

Đối số: Thiết đặt

Chú thích

Echo

Echo On: Không

Dừng cập nhật màn hình trong khi macro đang chạy.

IsNull([ID Nhà cung cấp])

Msgbox

Thông báo: Di chuyển đến bản ghi nhà cung cấp có sản phẩm mà bạn muốn xem, rồi bấm lại vào nút Xem lại Sản phẩm.

Bíp:

Loại: Không có

Tiêu đề: Chọn Nhà cung cấp

Nếu không có nhà cung cấp hiện tại trên biểu mẫu Nhà cung cấp, hãy hiển thị thông báo.

...

GoToControl

Control Name: CompanyName

Di chuyển tiêu điểm đến điều khiển CompanyName.

...

StopMacro

Ngừng macro.

Biểu mẫu Mở

Tên Biểu mẫu: Danh sách Sản phẩm

Dạng xem: Biểu dữ liệu

Tên Bộ lọc:

Trong đó Điều kiện: [ID Nhà cung cấp] = [Biểu mẫu]! [Nhà cung cấp]! [ID Nhà cung cấp]

Chế độ Dữ liệu: Chỉ Đọc

Chế độ Cửa sổ: Bình thường

Mở biểu mẫu Danh sách Sản phẩm và hiển thị các sản phẩm của nhà cung cấp hiện tại.

Di chuyển Kích cỡ

Right: 0,7799"

Xuống: 1,8"

Định vị biểu mẫu Danh sách Sản phẩm ở phía dưới bên phải biểu mẫu Nhà cung cấp.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

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

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

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

×