Tạo ứng dụng đầu tiên của bạn trong Microsoft Teams
Bạn có thể tạo, chỉnh sửa và xóa ứng dụng canvas trong Teams. Nếu bạn đang tạo ứng dụng bằng cách sử dụng Power Apps trong nhóm Teams lần đầu tiên, môi trường Dataverse for Teams mới sẽ được tạo ra cho bạn. Thông tin thêm: Giới thiệu về môi trường Dataverse for Teams
Tạo ứng dụng trong Microsoft Teams là một quy trình 3 bước nhanh chóng và dễ dàng.
Xem video này để tìm hiểu cách tạo ứng dụng đầu tiên của bạn.
Đảm bảo rằng bạn tham chiếu đến bước gần đây nhất khi tạo bảng.
Bây giờ chúng ta hãy đi qua từng bước một cách chi tiết.
Tạo ứng dụng của bạn
Sau khi cài đặt mẫu ứng dụng Power Apps :
Bắt đầu Teams và đăng nhập.
Trong ngăn bên trái, hãy chọn Power Apps rồi chọn Bắt đầu ngay.
Mẹo
Nếu bạn không thấy ứng dụng Power Apps trong ngăn bên trái, hãy chọn (Thêm ứng dụng khác), rồi chọn Power Apps.
Bạn sẽ được nhắc chọn một nhóm mà bạn muốn tạo ứng dụng. Đây là nơi ứng dụng sẽ hoạt động. Các thành viên trong nhóm không thể xem ứng dụng cho đến khi bạn xuất bản ứng dụng. Bạn cũng sẽ có cơ hội chia sẻ ứng dụng với các đồng nghiệp trong công ty không thuộc Nhóm của bạn. Thông tin khác: Đặt quyền và chia sẻ ứng dụng với đồng nghiệp
Nếu đây là ứng dụng đầu tiên được tạo trong nhóm đã chọn, một môi trường Dataverse for Teams mới sẽ được tạo cho nhóm đã chọn. Bạn sẽ thấy thông báo về điều này khi bạn chọn nhóm. Thông tin thêm: Giới thiệu về môi trường Dataverse for Teams
Chọn Tạo. Bạn sẽ thấy xác nhận về môi trường Dataverse for Teams đang được tạo, điều này có thể mất một chút thời gian. Bạn sẽ được thông báo khi có môi trường để bạn tạo ứng dụng đầu tiên của mình qua email và thông báo Teams.
Lưu ý
Việc tạo môi trường sẽ không thành công nếu nhóm Teams mà bạn chọn đã kích hoạt Hiddenmembership. Nếu điều này xảy ra, hãy thử tạo ứng dụng trong một nhóm khác. Thông tin thêm: Nhóm thành viên ẩn
Nhập tên ứng dụng, sau đó chọn Lưu.
Mẹo
Theo mặc định, một mẫu ứng dụng được bao gồm trong ứng dụng để bạn có thể bắt đầu tạo bảng và dùng ứng dụng. Thông tin thêm: Tìm hiểu Power Apps Studio
Tạo bảng đầu tiên của bạn
Dữ liệu cho các ứng dụng tích hợp sẵn trong Teams trong môi trường Dataverse for Teams dưới dạng bảng. Giống như các trải nghiệm dữ liệu khác, bạn có thể thêm các cột bổ sung để theo dõi các thuộc tính khác nhau của từng bản ghi trước khi điền vào bảng với nhiều hàng dữ liệu.
Mẹo
Để tìm hiểu chi tiết về bảng Dataverse for Teams, hãy đi tới Tổng quan về Dataverse for Teams.
Cách bắt đầu tạo bảng đầu tiên của bạn:
Chọn Có dữ liệu.
Chọn Tạo bảng mới.
Trong hộp thoại Tạo bảng, nhập tên có ý nghĩa cho bảng mới của bạn mô tả tập dữ liệu này, sau đó chọn Tạo.
Sau khi bảng được tạo, bạn có thể thêm các loại cột khác nhau, thêm hàng và làm việc với dữ liệu trong trình chỉnh sửa trực quan.
Thêm cột vào bảng
Cách thêm một cột mới để theo dõi dữ liệu mới:
Chọn Thêm cột.
Nhập tên mô tả tốt nhất cột mới của bạn.
Chọn loại cho cột của bạn.
Mẹo
Để biết thêm thông tin về các loại cột được hỗ trợ bởi trình chỉnh sửa trực quan, hãy truy cập Các loại cột được hỗ trợ. Để thêm các cột không được trình chỉnh sửa trực quan hỗ trợ, hãy tạo một bảng bằng cách sử dụng trình khám phá giải pháp. Thông tin khác: Tạo bảng
Nếu được yêu cầu, hãy thay đổi Tùy chọn nâng cao cho loại cột đã chọn.
Chọn Tạo.
Lặp lại các bước trước đó để thêm phần còn lại của các cột dữ liệu.
Thêm hàng vào bảng
Để thêm hàng, hãy chọn hàng trống và bắt đầu nhập dữ liệu bổ sung hoặc chọn Thêm hàng.
Dán dữ liệu đã sao chép vào bảng
Bạn có thể dán lên đến 50 hàng dữ liệu vào một bảng. Để tạo các hàng mới từ dữ liệu đã sao chép, trước tiên hãy thêm các hàng trống trong bảng. Việc thêm các hàng trống mới đảm bảo việc dán dữ liệu từ bảng tạm không vô tình ghi đè lên dữ liệu hiện có của bạn.
Thận trọng
Thao tác dán được lưu tự động và không có tùy chọn hoàn tác. Hãy thận trọng khi dán dữ liệu lên các hàng hiện có vì hành động này sẽ ghi đè dữ liệu hiện có của bạn trong bảng.
Để dán dữ liệu từ bảng tạm vào bảng:
Chọn bản ghi mà bạn muốn thêm bản ghi mới ở trên hoặc dưới.
Chọn Chèn hàng phía trên hoặc Chèn hàng bên dưới để chèn các hàng trước hoặc sau các hàng hiện có.
Ví dụ: chèn hàng phía trên hàng đã chọn:Để thêm các hàng ở trên cùng, hãy chọn Thêm hàng.
Lặp lại bước trên để thêm nhiều hàng trống nếu cần.
Mẹo
Nếu bạn không chắc mình cần bao nhiêu hàng, hãy tạo thêm các hàng trống trước khi dán dữ liệu. Bạn có thể xóa các hàng trống thừa ra sau đó.
Chọn ô trên cùng bên trái từ các hàng mới được tạo.
Dán dữ liệu đã sao chép.
Lưu ý
Nếu bạn dán dữ liệu khi ô ở kiểu biên tập (nếu bạn nhấp đúp vào ô trên cùng bên trái), dữ liệu sẽ được dán bên trong ô. Nếu sự cố này xảy ra, hãy xóa dữ liệu đã dán không chính xác, chọn bất kỳ ô nào khác, chọn ô trên cùng bên trái và thử dán lại.
Loại bỏ bất kỳ hàng trống nào thừa ra.
Mẹo
Để xóa nhiều hàng cùng nhau, hãy chọn hàng trên cùng và nhấn phím Shift trên bàn phím. Giữ nhấn phím, chọn hàng cuối cùng trong nhóm các hàng mà bạn muốn xóa. Sau đó, chọn Xóa X bản ghi.
Các thay đổi đối với bảng được lưu tự động. Tuy nhiên, hãy kiểm tra và sửa lỗi trước khi bạn đóng trình chỉnh sửa trực quan.
Tùy chỉnh và phát hành ứng dụng của bạn
Sau khi bạn đóng bảng, mẫu ứng dụng đã được thêm vào màn hình ứng dụng theo mặc định sẽ tự động được làm mới để sử dụng bảng mới.
Lưu ý
Nếu bạn thêm nguồn dữ liệu bổ sung, chẳng hạn như một bảng mới hoặc nếu bạn mở lại ứng dụng, hãy tham khảo Kết nối dữ liệu với ứng dụng theo cách thủ công để làm mới ứng dụng theo cách thủ công với dữ liệu mới.
Tùy thuộc vào số lượng trường bạn đã thêm vào bảng của mình, mẫu ứng dụng có thể cần cập nhật cho biểu mẫu và thư viện.
Kết nối dữ liệu với ứng dụng theo cách thủ công
Thư viện và các thành phần biểu mẫu chỉnh sửa trên màn hình tự động làm mới với dữ liệu chỉ cho nguồn dữ liệu đầu tiên. Nếu bạn thêm nguồn dữ liệu bổ sung, chẳng hạn như một bảng mới hoặc nếu bạn mở lại ứng dụng, bạn phải kết nối dữ liệu với thư viện mẫu và biểu mẫu theo cách thủ công.
Mẹo
Bỏ qua các bước này nếu màn hình ứng dụng đã được kết nối với bảng bạn đã tạo.
Để kết nối với dữ liệu mơ theo cách thủ công:
Chọn thư viện, rồi chọn nguồn dữ liệu chính xác.
Chọn biểu mẫu, rồi chọn nguồn dữ liệu chính xác.
Nếu bạn thấy bất kỳ lỗi công thức nào, hãy chọn Chỉnh sửa trong thanh công thức và cập nhật công thức với tên nguồn dữ liệu.
Ví dụ: để thay đổi từ sử dụng Hướng dẫn làm tên nguồn dữ liệu cho biểu mẫu chỉnh sửa thành Công thức nấu ăn, hãy thay thế tên của nguồn dữ liệu.
Thay đổi từ:
Remove(Instructions, selectedRecord); If(IsEmpty(Errors(Instructions, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Instructions)););
Thay đổi thành:
Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
Lặp lại bước trước đó để sửa bất kỳ lỗi công thức bổ sung nào.
Cập nhật màu nền cho bản ghi thư viện đã chọn
Thư viện hiển thị các bản ghi được tạo trước đó. Tuy nhiên, màu nền cần thay đổi đối với bản ghi khi được chọn từ thư viện để hiển thị lựa chọn.
Cách cập nhật màu nền của mục đã chọn:
Chọn thư viện.
Chọn thuộc tính TemplateFill từ thuộc tính thả xuống ở trên cùng bên trái.
Cập nhật giá trị thuộc tính TemplateFill trong thanh công thức cho công thức sau:
If(ThisItem.IsSelected, RGBA(0,0,0,.05), RGBA(0,0,0,0))
Cập nhật các trường trên biểu mẫu
Theo mặc định, mẫu hiển thị hai trường bên trong biểu mẫu. Cách thêm các trường khác vào biểu mẫu:
Chọn biểu mẫu.
Chọn Chỉnh sửa trường từ ngăn thuộc tính ở bên phải.
Chọn Thêm trường.
Chọn trường mà bạn muốn thêm trên biểu mẫu.
Chọn Thêm.
(Tùy chọn) Chọn các trường để di chuyển lên hoặc xuống hoặc xóa các trường không mong muốn bằng cách chọn Xóa.
Đóng ngăn trường.
Việc thêm, xóa và sắp xếp lại các trường sẽ tự động cập nhật biểu mẫu.
Cập nhật các trường trong thư viện
Thư viện trên mẫu ứng dụng mặc định có thể cần cập nhật để phản ánh các trường từ bảng bạn đã tạo.
Cách cập nhật các trường trong thư viện:
Chọn Chỉnh sửa trường từ ngăn thuộc tính ở bên phải.
Chọn menu thả xuống cho một thành phần thư viện (chẳng hạn như hình ảnh, tiêu đề hoặc phụ đề) và thay đổi lựa chọn thành trường bạn muốn.
Đóng ngăn dữ liệu.
Thư viện được cập nhật với những thay đổi đã chọn.
Cập nhật tiêu đề ứng dụng
Cách cập nhật tiêu đề ứng dụng:
Chọn nhãn từ góc trên bên trái của màn hình.
Thay đổi giá trị thuộc tính Văn bản từ ngăn thuộc tính ở bên phải.
Xác minh tất cả các thay đổi bạn đã thực hiện đối với ứng dụng.
Mẹo
Để đáp ứng tốt hơn, thẻ dữ liệu theo mặc định có thuộc tính Chiều rộng phù hợp được đặt thành Bật. Nếu bạn muốn thay đổi kích thước thẻ dữ liệu theo cách thủ công, hãy chọn thẻ dữ liệu và sau đó đặt thuộc tính Chiều rộng phù hợp thành Tắt trước tiên.
Lưu và xem trước ứng dụng
Bây giờ bạn đã tạo ứng dụng đầu tiên của mình bằng dữ liệu, bạn có thể lưu các thay đổi của mình và xem trước ứng dụng.
Chọn Lưu.
Chọn Xem trước.
- Để thêm một bản ghi mới, hãy chọn Bản ghi mới và điền vào biểu mẫu.
- Để chỉnh sửa bản ghi, hãy chọn bản ghi từ ngăn bên trái và chỉnh sửa các giá trị.
- Để đóng bản xem trước, hãy chọn Đóng hoặc phím Esc.
Xuất bản và thêm ứng dụng vào kênh Teams
Chọn Xuất bản cho Teams để xuất bản ứng dụng để những người khác trong nhóm của bạn có thể sử dụng ứng dụng và thêm ứng dụng vào kênh Teams. Thông tin thêm: Phát hành và thêm ứng dụng vào Teams
Bây giờ bạn đã tạo ứng dụng đầu tiên của mình từ một bảng trống, hãy cùng xem qua giao diện Power Apps, Studio, điều khiển và cách tạo ứng dụng bổ sung một cách chi tiết.
Những điểm cần lưu ý khác về Nhóm Microsoft 365
Khi bạn chọn Tạo để tạo một ứng dụng trong nhóm đã chọn, Power Apps tự động bật Microsoft 365 Group của nhóm đã chọn để bảo mật. Tuy nhiên, nếu nhóm không thể được bật để bảo mật, bạn sẽ thấy lỗi sau:
The request failed with error: 'Insufficient privileges to complete the operation.' The tracking Id is '[xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]'
.
Để khắc phục sự cố này, hãy cập nhật thủ công thiết đặt Microsoft 365 Group SecurityEnabled từ False thành True bằng cách sử dụng PowerShell. Để biết các bước chi tiết, hãy xem Chia sẻ ứng dụng với Microsoft 365 Groups. Thông tin thêm: Microsoft 365 Groups và Microsoft Teams
Bật bảo mật cho các nhóm có cùng tên
Tên nhóm không phải là duy nhất. Có thể có nhiều nhóm trong Teams chia sẻ cùng một tên hiển thị. Ví dụ: có thể có nhiều nhóm có tên "Kiểm tra" trong một đối tượng thuê. Tuy nhiên, Microsoft 365 Group được liên kết với mỗi nhóm có một ObjectId trong Azure Active Directory (Azure AD), ngay cả khi tên nhóm giống nhau. ObjectId trong Azure AD đối với Microsoft 365 Group cũng giống như GroupId trong Teams cho nhóm được liên kết.
Cách tìm GroupId (ObjectID trong Azure AD) của nhóm:
Chuyển đến nhóm trong Teams.
Chọn bất kỳ kênh nào trong nhóm.
Chọn Xem thêm tùy chọn (...) từ góc trên bên phải, sau đó chọn Nhận liên kết đến kênh.
Sao chép GroupID từ liên kết.
Bạn cũng có thể sao chép liên kết kênh bằng cách chọn Sao chép và sau đó dán nó vào một trình soạn thảo văn bản để nhận giá trị GroupID.
https://teams.microsoft.com/l/channel/19%3a06f038959c9f4387a35f5d776484cff2%40thread.tacv2/General?groupId=40b7e373-a788-4e29-a590-5a86db7550e3&tenantId=00000000-0000-0000-0000-0000000000000000
Bây giờ bạn có GroupID (ObjectID in Azure AD) của nhóm chính xác, sử dụng các hướng dẫn trong Chia sẻ ứng dụng với Microsoft 365 Groups để kích hoạt bảo mật cho Microsoft 365 Group của nhóm.
Các bước tiếp theo
Tổng quan về ứng dụng Power Apps
Tìm hiểu Power Apps Studio
Sử dụng các điều khiển Fluent UI
Tạo ứng dụng bổ sung
Lưu ý
Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)
Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).