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.
Bạn có thể dùng Power Automate để tạo logic thực hiện một hoặc nhiều tác vụ khi sự kiện xảy ra trong ứng dụng canvas. Ví dụ, bạn có thể cấu hình một nút thực hiện một tác vụ duy nhất hoặc nhiều tác vụ. Khi nhấn nút, một mục sẽ được tạo trong danh sách (Microsoft Lists), một email hoặc yêu cầu họp sẽ được gửi và một tệp sẽ được thêm vào đám mây. Bạn có thể định cấu hình bất kỳ điều khiển nào trong ứng dụng để bắt đầu dòng quy trình sẽ tiếp tục chạy ngay cả khi bạn đóng Power Apps.
Lưu ý
Khi người dùng chạy một dòng quy trình từ trong ứng dụng, người dùng đó phải có quyền thực hiện các tác vụ được chỉ định trong dòng quy trình. Nếu không, dòng quy trình sẽ thất bại.
Bật trải nghiệm Power Automate cổ điển
Theo mặc định, ngăn Power Automate mới được bật theo mặc định. Để sử dụng trải nghiệm Power Automate cổ điển để tạo luồng, hãy chuyển lại trải nghiệm cũ theo cách thủ công.
Quan trọng
Bạn nên sử dụng Power Automate ngăn để tạo luồng. Trải nghiệm Power Automate cổ điển chỉ nên được sử dụng để khắc phục sự cố. Trải nghiệm cổ điển sẽ sớm ngừng hoạt động và không dùng được nữa.
Mở một ứng dụng mới hoặc một ứng dụng hiện có trong Power Apps Studio.
Chọn Cài đặt ở trên cùng.
Chọn Các tính năng sắp ra mắt.
Trong tab Đã ngừng hoạt động , hãy chọn ngăn Bật chế độ Cổ điển Power Automate để chuyển nút chuyển sang Bật.
Điều kiện tiên quyết
- Đăng ký cho Power Apps.
- Tìm hiểu cách cấu hình điều khiển.
- Trang SharePoint có 2 danh sách.
- Danh sách RepairShop bao gồm các cột Tiêu đề và Email liên hệ.
- Danh sách Tài sản bao gồm các cột Tiêu đề, Loại tài sản và Cửa hàng sửa chữa. Cột AssetType là cột lựa chọn với các lựa chọn như "Máy tính để bàn" hoặc "Máy tính xách tay".
- Cột RepairShop trong danh sách Tài sản là cột tra cứu lấy các giá trị từ cột ContactEmail trong danh sách RepairShop.
- Tạo một vài mục trong danh sách RepairShop để làm mẫu liên hệ.
Tạo một dòng
Trong phần này, bạn sẽ tạo một luồng bằng cách sử dụng Power Automate để tạo một mục trong danh sách bằng cách sử dụng giá trị đầu vào cho cột danh sách từ ứng dụng được tạo bằng Power Apps. Bạn sẽ tạo ứng dụng sử dụng luồng này ở phần tiếp theo.
Đăng nhập vào Power Apps.
Ở ngăn bên trái, chọn Luồng.
Chọn + Luồng mới>Luồng đám mây tức thời.
Nhập tên luồng, chẳng hạn như FlowInApp.
Trong Chọn cách kích hoạt luồng này, hãy chọn Power Apps.
Chọn Tạo.
Chọn bước + Mới.
Trong Chọn một thao tác, tìm kiếm hoặc chọn SharePoint đầu nối.
Tìm kiếm hoặc chọn hành động Tạo mục .
Đối với Địa chỉ trang web, hãy nhập hoặc chọn SharePoint trang web của bạn có danh sách Tài sản và Cửa hàng sửa chữa.
Đối với Tên danh sách, hãy chọn danh sách Tài sản .
Đối với Tiêu đề, hãy chọn Hỏi trong Power Apps từ tab Nội dung động . Hành động tự động cập nhật thành Createitem_Title.
Chọn giá trị cho Giá trị loại tài sản và Mã cửa hàng sửa chữa theo ý bạn.
Chọn Lưu.
Quan trọng
Các đối số truyền từ Power Apps đến Power Automate có thể được xem là lưu lượng mạng và có thể bị chặn. Hầu hết lưu lượng truy cập có thể là dữ liệu vô hại và không liên quan bên ngoài ứng dụng, ví dụ như các đối số như "có" hoặc "Redmond".
Đánh giá các tham số được truyền tới Power Automate và xem xét hậu quả (nếu có) nếu chúng bị thay đổi bởi tác nhân bên ngoài. Để giảm thiểu rủi ro, hãy xác thực các giá trị tham số được truyền vào.
Ví dụ, nếu bạn gửi dữ liệu nhạy cảm cho một người trong tổ chức của mình qua email, ví dụ someuser@contoso.com, hãy xác thực địa chỉ trong Power Automate. Bạn có thể kiểm tra các đối số đến để xác nhận tổ chức, @contoso.com, và chỉ cho phép luồng tiếp tục nếu có tổ chức phù hợp.
Thêm dòng quy trình vào ứng dụng
Trong phần này, bạn sẽ tạo một ứng dụng bằng cách sử dụng Power Apps luồng được tạo ở phần trước. Ứng dụng sử dụng văn bản được nhập vào hộp văn bản khi nút được chọn để kích hoạt quy trình tạo một mục trong danh sách đã chọn.
Tạo một ứng dụng canvas trống có tên như AppWithFlow.
Chọn + (Chèn) ở ngăn bên trái.
Chọn điều khiển Nhập văn bản .
Chọn nút điều khiển .
Trên canvas, di chuyển nút điều khiển bên dưới điều khiển nhập văn bản.
Chọn menu Hành động ở trên cùng, sau đó chọn Power Automate.
Lưu ý
Việc thêm luồng vào bộ điều khiển hoặc thành phần đã chọn sẽ xóa mọi công thức hiện có cho thuộc tính đã chọn. Ví dụ, khi bạn thêm luồng vào thuộc tính
OnSelectcủa nút có công thức phức tạp, thì lệnh thêm luồng sẽ xóa công thức này. Đảm bảo rằng bạn tạo một bản sao của công thức trước khi thêm dòng. Tuy nhiên, hành vi này sẽ khác khi thêm luồng với ngăn Power Automate được bật. Tìm hiểu thêm trong Tham chiếu luồng.Ngoài ra, nếu bạn bật tính năng xem trước Bật Power Automate ngăn , bạn có thể chọn luồng của mình từ ngăn bên trái bên trong Power Apps Studio.
Thông tin thêm: Sử dụng Power Automate ngăn (xem trước)
Chọn FlowInApp.
Trên thanh công thức, xóa công thức cho thuộc tính OnVisible đã chọn.
Chọn đều khiển nội dung nhập văn bản.
Từ phía trên bên trái của màn hình, chọn danh sách thả xuống thuộc tính, sau đó chọn thuộc tính Mặc định .
Trên thanh công thức, hãy thay đổi giá trị thuộc tính mặc định từ
"Text input"thành"Enter Asset Title".Chọn điều khiển nút.
Từ phía trên bên trái của màn hình, chọn danh sách thả xuống thuộc tính, sau đó chọn thuộc tính Văn bản .
Trên thanh công thức, hãy thay đổi giá trị thuộc tính văn bản từ
"Button"thành"Create Asset".Từ danh sách thuộc tính phía trên bên trái, chọn thuộc tính OnSelect cho nút.
Nhập công thức sau vào thanh công thức.
FlowInApp.Run(TextInput1.Text)Trong công thức này, FlowInApp là tên của luồng bạn đã thêm bằng cách sử dụng Power Automate. .Run chỉ định luồng cần thực thi. Luồng thực thi với TextInput1 điều khiển nhập văn bản được thêm vào canvas này, với giá trị được nhập vào hộp văn bản này (.Text).
Khi nút này được chọn, ứng dụng sẽ chạy luồng với giá trị từ điều khiển nhập văn bản, truyền giá trị văn bản tới luồng để thực thi. Và luồng sẽ tạo mục danh sách với giá trị nhập văn bản này cùng với phần còn lại của lựa chọn bên trong cấu hình luồng.
Lưu và xuất bản ứng dụng.
Thử nghiệm dòng quy trình
Bây giờ bạn đã tạo cả luồng và ứng dụng, hãy chạy ứng dụng và xác minh việc tạo mục bên trong danh sách đã chọn.
Trong Power Apps, chọn Ứng dụng, sau đó chọn ứng dụng AppWithFlow .
Nhập giá trị vào hộp nhập văn bản, sau đó chọn Tạo tài sản.
Xác minh rằng mục được tạo trong danh sách.
Bây giờ bạn đã tạo được một ứng dụng mẫu chạy một luồng và thêm một mục vào trong danh sách, bạn có thể tạo các ứng dụng phức tạp hơn. Ứng dụng của bạn có thể tương tác với Power Automate và thao tác dữ liệu bên trong nhiều nguồn dữ liệu khác nhau.