Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Áp dụng cho: Ứng dụng Canvas Ứng
dụng dựa trên mô hình
Power Platform CLI
Hiển thị thông báo biểu ngữ cho người dùng.
Description
Hàm Notify hiển thị thông báo biểu ngữ cho người dùng ở đầu màn hình. Thông báo sẽ vẫn hiển thị cho đến khi người dùng bỏ qua hoặc hết thời gian chờ, mặc định là 10 giây.
Một màu sắc và biểu tượng thích hợp được sử dụng tùy thuộc vào loại thông báo. Loại được chỉ định bởi đối số thứ hai cho hàm:
Lưu ý
Giới hạn ký tự của Notify hàm là 500 ký tự.
| Đối số NotificationType | Description |
|---|---|
| Loại thông báo.Lỗi | Hiển thị thông báo lỗi. |
| NotificationType.Information (Mặc định) | Hiển thị thông báo mang tính thông tin. |
| NotificationType.Thành công | Hiển thị thông báo thành công. |
| NotificationType.Cảnh báo | Hiển thị thông báo cảnh báo. |
Thông báo được hiển thị cả khi tạo ứng dụng và khi người dùng cuối đang sử dụng ứng dụng.
Notify chỉ có thể được sử dụng trong công thức hành vi.
Notify có thể được ghép nối với hàm IfError để phát hiện và báo cáo lỗi bằng thông báo lỗi tùy chỉnh.
Power Apps cũng có thể gửi thông báo đẩy bằng cách sử dụng một cơ chế hoàn toàn khác từ Notify. Để biết thêm thông tin, hãy xem Gửi thông báo trong Power Apps.
Notify luôn trả về giá trị đúng.
Lưu ý: Hàm này đã được đặt tên trước đó là ShowError khi chỉ có thể hiển thị thông báo lỗi.
Lưu ý
Notify có thể được sử dụng trong ứng dụng bảng tùy biến độc lập, trang tùy chỉnhvà trải nghiệm chỉ huy Power Fx . Các giá trị mặc định cho NotificationType và Timeout thay đổi tùy theo trải nghiệm sử dụng. Bạn có thể chỉ định các giá trị bạn muốn đặt cho NotificationType và Timeout bằng cách thiết lập chúng một cách rõ ràng trong biểu thức của bạn và các giá trị này sẽ được tôn trọng bất kể trải nghiệm như thế nào. Power Fx
Cú pháp
Notify( Message [, NotificationType [ , Timeout ] ] )
- Tin nhắn – Bắt buộc. Thông báo hiển thị với người dùng.
- NotificationType – Tùy chọn. Loại thông báo hiển thị từ bảng trên. Mặc định là NotificationType.Information.
- Hết thời gian – Tùy chọn. Số mili giây chờ đợi trước khi tự động tắt thông báo. Giá trị mặc định là 10 giây (hoặc 10.000 mili giây). Thông báo được hiển thị vô thời hạn với Thời gian chờ là 0.
Ví dụ
Hướng dẫn chi tiết
Thêm một công cụ điều khiển Button (Nút) vào màn hình.
Đặt thuộc tính OnSelect của Button (Nút) theo công thức sau:
Notify( "Hello, World" )Bấm hoặc nhấn nút.
Mỗi lần bấm nút, thông báo Hello, World (Xin chào mọi người) được hiển thị cho người dùng dưới dạng thông tin. Tính năng này sẽ tự động tắt sau 10 giây (thời gian chờ mặc định) nếu người dùng không tắt hoặc không nhấn lại nút.
Thay đổi loại thông báo để cho biết có lỗi. Thêm một đối số thứ hai vào công thức:
Notify( "Hello, World", NotificationType.Error )Bấm hoặc nhấn nút.
Lúc này, mỗi lần bấm nút, thông báo Hello, World (Xin chào mọi người) được hiển thị cho người dùng dưới dạng thông báo lỗi. Tính năng này sẽ tự động tắt sau 10 giây (thời gian chờ mặc định) nếu người dùng không tắt hoặc không nhấn lại nút.
Thay đổi loại thông báo để cảnh báo. Thay đổi đối số thứ hai trong công thức:
Notify( "Hello, World", NotificationType.Warning, 4000 )Bấm hoặc nhấn nút.
Lúc này, mỗi lần bấm nút, thông báo Hello, World (Xin chào mọi người) được hiển thị cho người dùng dưới dạng cảnh báo. Tính năng này sẽ tự động tắt sau 4 giây (4.000 mili giây) nếu người dùng không tắt hoặc không nhấn lại nút.
Thay đổi loại thông báo để cho biết đã thành công. Thay đổi đối số thứ hai trong công thức:
Notify( "Hello, World", NotificationType.Success, 0 )Bấm hoặc nhấn nút.
Lúc này, mỗi lần bấm nút, thông báo Hello, World (Xin chào mọi người) được hiển thị cho người dùng dưới dạng thông báo thành công. Với thời gian chờ bằng 0, chỉ người dùng mới tắt được thông báo hoặc thông báo tắt khi nhấn lại nút.