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.
Sự kiện này xảy ra bất cứ khi nào tải biểu mẫu, cụ thể là:
- Khi tải trang ban đầu
- Sau khi một bản ghi mới được lưu lần đầu (tạo)
Sử dụng formContext.ui. addOnLoad và formContext.ui. removeOnLoad phương pháp để quản lý trình xử lý sự kiện cho sự kiện này.
Lưu ý
Các điều khiển trong biểu mẫu có thể không sẵn sàng khi sự kiện của biểu OnLoad mẫu diễn ra. Sử dụng OnLoad sự kiện của điều khiển để chờ cho điều khiển sẵn sàng. Thông tin thêm: Thêm hoặc loại bỏ hàm bộ xử lý sự kiện vào sự kiện bằng giao diện người dùng
Hỗ trợ trình xử lý sự kiện OnLoad Không đồng bộ
Bộ OnLoad xử lý sự OnLoad kiện có khả năng chờ những lời hứa được bộ xử lý sự kiện trả về để giải quyết trước khi tải biểu mẫu cho phép sự kiện không đồng bộ ("không đồng bộ"). Sự OnLoad kiện sẽ trở nên không đồng bộ khi trình xử lý sự kiện trả về lời hứa.
Biểu mẫu sẽ tải khi mỗi lời hứa được bộ xử lý sự kiện trả về được giải quyết. Đối với bất kỳ lời hứa nào được trả về, sẽ có giới hạn 10 giây cho mỗi lời hứa. Sau đó, nền tảng xem xét lời hứa sẽ hết thời gian chờ. Thời gian chờ này được áp dụng cho mỗi lời hứa. Ví dụ, nếu bạn có năm lời hứa được trả về, tổng thời gian chờ là 50 giây. Giả sử lời hứa bị từ chối hoặc hết thời gian chờ. Trong trường hợp đó, thao tác tải biểu mẫu hoạt động tương tự như các lỗi tập lệnh hiện tại.
Sự kiện OnLoad sẽ chờ một lời hứa được trả về cho mỗi bộ xử lý. Nếu nhiều lời hứa là bắt buộc, bạn nên Promise.all() bao bọc tất cả những lời hứa trong phương pháp và trả về lời hứa kết quả duy nhất. Đối với nhiều bộ xử lý trả về lời hứa, chúng tôi khuyên bạn nên tạo một bộ xử lý gọi tất cả các sự kiện và trả về một lời hứa duy nhất bao hàm tất cả những lời hứa bắt buộc. Điều này là để giảm thiểu thời gian chờ do hết thời gian chờ gây ra.
Bật Tải Không đồng bộ bằng cách sử dụng cài đặt ứng dụng
Để sử dụng bộ xử lý onLoad không đồng bộ, bạn sẽ cần phải bật nó thông qua cài đặt ứng dụng. Cài đặt ứng dụng là một cấu phần nền tảng cho phép bạn bật hoặc tắt các tính năng được hỗ trợ cho ứng dụng của mình. Để bật bộ xử lý sự kiện Onload không đồng bộ cho một ứng dụng cụ thể:
Truy cập https://make.powerapps.com.
Đảm bảo bạn chọn môi trường phù hợp.
Chọn Ứng dụng từ ngăn dẫn hướng bên trái.
Chọn ứng dụng và sau đó chọn ... (dấu chấm lửng). Chọn Chỉnh sửa.
Chọn Cài đặt trong thanh lệnh.
Khi hộp thoại mở ra, hãy chọn Tính năng.
Bật Bộ xử lý tải khi tải không đồng bộ.
Chọn Lưu.
Thời gian chờ Khi Tải Không đồng bộ
Khi sử dụng một bộ xử lý không đồng bộ, một tải biểu mẫu sẽ chờ cho lời hứa được thực hiện, nhưng chỉ lên đến 10 giây. Giới hạn này đảm bảo rằng biểu mẫu tải trong một khoảng thời gian hợp lý.
Bài viết liên quan
Sự kiện (Tài liệu tham khảo về API máy khách)
Sự kiện trong biểu mẫu và lưới trong các ứng dụng dựa trên mô hình