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.

  1. Tạo ứng dụng của bạn
  2. Tạo bảng đầu tiên của bạn
  3. Tùy chỉnh và phát hành ứng dụng của bạn

Tạo ứng dụng đầu tiên của bạn trong 3 bước.

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 Power Apps mẫu ứng dụng:

  1. Bắt đầu Teams và đăng nhập.

  2. Trong ngăn bên trái, hãy chọn Power Apps rồi chọn Bắt đầu ngay.

    Bắt đầu tạo ứng dụng.

    Tiền bo

    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 - dấu chấm lửng. (Thêm ứng dụng khác), rồi chọn Power Apps.

    Power Apps.

  3. 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

    Chọn một nhóm để tạo ứng dụng.

    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

    Tạo ứng dụng đầu tiên trong nhóm.

  4. 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.

    Ứng dụng đầu tiên trong nhóm.

    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

  5. Nhập tên ứng dụng, sau đó chọn Lưu.

    Đặt tên cho ứng dụng.

    Tiền bo

    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.

Tiền bo

Để 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:

  1. Chọn Có dữ liệu.

    Chọn Có dữ liệu

  2. Chọn Tạo bảng mới.

    Tạo bảng đầu tiên của bạn.

  3. 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.

  4. 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.

    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:

  1. Chọn Thêm cột.

  2. Nhập tên mô tả tốt nhất cột mới của bạn.

  3. Chọn loại cho cột của bạn.

    Tiền bo

    Để 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

  4. 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.

  5. Chọn Tạo.

  6. 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.

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:

  1. Chọn bản ghi mà bạn muốn thêm bản ghi mới ở trên hoặc dưới.

  2. 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:

    Chèn hàng bên trên.

    Để thêm các hàng ở trên cùng, hãy chọn Thêm hàng.

    Thêm hàng.

  3. Lặp lại bước trên để thêm nhiều hàng trống nếu cần.

    Tiền bo

    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 đó.

  4. Chọn ô trên cùng bên trái từ các hàng mới được tạo.

    Chọn ô trên cùng bên trái.

  5. Dán dữ liệu đã sao chép.

    Dán các hàng.

    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.

    Dán hàng không chính xác.

  6. Loại bỏ bất kỳ hàng trống nào thừa ra.

    Xóa hàng thừa.

    Tiền bo

    Để 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.

    Xóa nhiều hàng.

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.

Đã cập nhật mẫu ứng dụng.

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.

Tiền bo

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:

  1. Chọn thư viện, rồi chọn nguồn dữ liệu chính xác.

    Thay đổi nguồn dữ liệu thư viện.

  2. Chọn biểu mẫu, rồi chọn nguồn dữ liệu chính xác.

    Thay đổi nguồn dữ liệu biểu mẫu.

  3. 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.

    Chỉnh sửa công thức.

    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)););
    
  4. Lặp lại bước trước đó để sửa bất kỳ lỗi công thức bổ sung nào.

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:

  1. Chọn thư viện.

    Chọn thư viện để tô nền.

  2. Chọn thuộc tính TemplateFill từ thuộc tính thả xuống ở trên cùng bên trái.

    Chọn thuộc tính TemplateFill.

  3. 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 thuộc tính TemplateFill.

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:

  1. Chọn biểu mẫu.

    Chọn biểu mẫu.

  2. Chọn Chỉnh sửa trường từ ngăn thuộc tính ở bên phải.

    Chỉnh sửa trường.

  3. Chọn Thêm trường.

    Thêm trường.

  4. Chọn trường mà bạn muốn thêm trên biểu mẫu.

    Chọn trường để thêm.

  5. Chọn Thêm.

  6. (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.

    Di chuyển hoặc xóa các trường.

  7. Đó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.

Biểu mẫu cập nhật.

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.

Bộ sưu tập mặc định.

Cách cập nhật các trường trong thư viện:

  1. Chọn Chỉnh sửa trường từ ngăn thuộc tính ở bên phải.

    Chỉnh sửa các trường cho thư viện.

  2. 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.

    Chỉnh sửa trường đã chọn.

  3. Đóng ngăn dữ liệu.

Thư viện được cập nhật với những thay đổi đã chọn.

Thư viện cập nhật.

Cập nhật tiêu đề ứng dụng

Cách cập nhật tiêu đề ứng dụng:

  1. Chọn nhãn từ góc trên bên trái của màn hình.

    Đã cập nhật tiêu đề.

  2. Thay đổi giá trị thuộc tính Văn bản từ ngăn thuộc tính ở bên phải.

    Cập nhật thuộc tính tiêu đề.

Xác minh tất cả các thay đổi bạn đã thực hiện đối với ứng dụng.

Xác minh tất cả các thay đổi.

Tiền bo

Để đá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.

Thẻ dữ liệu - thuộc tính phù hợp chiều rộng.

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.

Lưu và xem trước.

  1. Chọn Lưu.

  2. 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:

  1. Chuyển đến nhóm trong Teams.

  2. Chọn bất kỳ kênh nào trong nhóm.

  3. 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.

    Nhận liên kết đến kênh.

  4. Sao chép GroupID từ liên kết.

    ID nhóm.

    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

  5. 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ư).