Chia sẻ qua


Tạo một giải pháp

Để tìm và làm việc với các thành phần bạn đã tùy chỉnh, hãy tạo giải pháp và thực hiện tất cả các tùy chỉnh của bạn tại đây. Sau đó, luôn nhớ làm việc trong ngữ cảnh của giải pháp tùy chỉnh khi bạn thêm, chỉnh sửa và tạo các thành phần. Điều này giúp dễ dàng xuất giải pháp của bạn để có thể sao lưu hoặc nhập giải pháp vào môi trường khác.

Lưu ý

Để biết thông tin về việc triển khai quản lý vòng đời ứng dụng (ALM) lành mạnh bằng các giải pháp, hãy xem hướng dẫn ALM Power Platform .

Cách tạo một giải pháp:

  1. đăng nhập vào Power Apps và chọn Giải pháp từ điều hướng bên trái. Nếu mục không có trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.

  2. Chọn Giải pháp mới và sau đó hoàn thành các cột bắt buộc cho giải pháp.

    Trường Nội dung mô tả
    Tên hiển thị Tên hiển thị trong danh sách các giải pháp. Bạn có thể thay đổi điều này sau.
    Tên Tên duy nhất của giải pháp. Điều này được tạo ra bằng cách sử dụng giá trị bạn nhập vào cột tên hiển thị. Bạn có thể chỉnh sửa điều này trước khi bạn lưu các giải pháp, nhưng sau khi bạn lưu các giải pháp, bạn không thể thay đổi nó.
    Nhà xuất bản Bạn có thể chọn các nhà xuất bản mặc định hoặc tạo một nhà xuất bản mới. Chúng tôi khuyên bạn nên tạo một nhà xuất bản để tổ chức của mình sử dụng thống nhất trên các môi trường mà bạn sẽ sử dụng giải pháp. Xem đối tác phát triển giải pháp ở phần sau của bài viết này.
    Phiên bản Nhập số phiên bản của giải pháp của bạn. Điều này chỉ là quan trọng nếu bạn xuất các giải pháp của bạn. Số phiên bản sẽ được bao gồm trong tên tệp khi bạn xuất giải pháp.
  3. Chọn Lưu.

Sau khi lưu giải pháp, bạn có thể muốn thêm thông tin vào các cột không cần thiết. Các bước này là tùy chọn. Sử dụng cột Mô tả để mô tả giải pháp và chọn một tài nguyên web HTML làm Trang cấu hình cho giải pháp. Trang cấu hình thường được các nhà cung cấp phần mềm độc lập (ISV) phân phối giải pháp sử dụng. Khi thiết lập này, một nút Cấu hình mới sẽ xuất hiện bên dưới nút Thông tin để hiển thị tài nguyên web này. Các nhà phát triển sử dụng trang này để đưa vào hướng dẫn hoặc điều khiển cho phép bạn thiết lập dữ liệu cấu hình hoặc khởi chạy giải pháp của họ.

Thêm Thành phần giải pháp

Sau khi bạn tạo giải pháp, nó sẽ không chứa bất kỳ thành phần giải pháp nào. Bạn có thể tạo các thành phần mới để thêm vào giải pháp hoặc thêm các thành phần hiện có vào giải pháp mới của bạn.

Tạo các thành phần trong một giải pháp

Bạn có thể sử dụng lệnh New để tạo các loại thành phần khác nhau. Việc chọn Mới sẽ đưa bạn đến trải nghiệm tạo khác nhau tùy thuộc vào loại thành phần bạn chọn. Sau khi bạn hoàn tất việc tạo thành phần, thành phần đó sẽ được thêm vào giải pháp.

Tạo thành phần mới trong giải pháp.

Thêm một thành phần hiện có vào giải pháp

Với các giải pháp không được quản lý và không phải là giải pháp mặc định, bạn có thể sử dụng lệnh Thêm thành phần hiện có để đưa vào các thành phần chưa có trong giải pháp.

Thêm thành phần hiện có vào giải pháp.

Lưu ý

Danh sách các thành phần hiện có sẽ khác nhau tùy thuộc vào phiên bản và giải pháp được nhập trong môi trường của bạn.

Khi bạn thêm một bảng hiện có, cách tốt nhất là chỉ thêm các nội dung của bảng đã được cập nhật trong giải pháp của bạn. Với phân khúc giải pháp, bạn có thể xuất giải pháp cập nhật với các đặc tính bảng được chọn, chẳng hạn như cột bảng, biểu mẫu và dạng xem thay vì toàn bộ bảng với tất cả các đặc tính. Điều này tránh các lớp không cần thiết cản trở các giải pháp khác đạt hiệu quả và tránh sự phụ thuộc không cần thiết vào các giải pháp khác. Hệ thống sẽ tự động chọn Bao gồm tất cả các đối tượng nếu bảng không được quản lý và Bao gồm siêu dữ liệu bảng nếu có lớp không được quản lý trên bảng. Hệ thống cũng tự động chọn trước các tài sản bảng không được quản lý hoặc có tùy chỉnh không được quản lý, bạn có thể chọn Chọn đối tượng liên kết để xem lại lựa chọn đó trước khi chọn *Thêm để hoàn tất quy trình. Thông tin thêm: Tạo giải pháp phân đoạn với các tài sản bảng

Nhiều tùy chỉnh bạn muốn thực hiện liên quan đến bảng. Bạn có thể sử dụng bộ lọc bảng để hiển thị danh sách tất cả các bảng trong giải pháp hiện tại có thể tùy chỉnh theo một cách nào đó. Sau khi xem chi tiết về một bảng, bạn có thể xem các thành phần là một phần của các bảng như được trình bày bằng bảng tài khoản trong ảnh chụp màn hình sau đây.

Giải pháp demo hiển thị bảng tài khoản mở rộng.

Phát hành thay đổi

Khi bạn thực hiện các thay đổi không được quản lý trong một môi cột, một số thành phần, chẳng hạn như biểu mẫu, bảng, ứng dụng dựa trên mô hình, sơ đồ trang web và dạng xem được lưu ở trạng thái chưa xuất bản. Hành động xuất bản thúc đẩy những thay đổi này đến trạng thái hoạt động và cung cấp chúng cho người dùng cuối và để xuất khẩu.

Phát hành tùy chỉnh của bạn

  1. Chọn Giải pháp từ điều hướng bên trái. Nếu mục không có trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.

  2. Chọn giải pháp mà bạn muốn phát hành để mở nó.

  3. Từ danh sách lệnh, chọn Xuất bản tất cả các tùy chỉnh.

Phát hành Tất cả Tùy chỉnh

Quan trọng

Việc chuẩn bị tùy chỉnh có thể mất vài phút. Nếu bạn thấy thông báo cho biết trang trình duyệt không phản hồi, hãy đợi trang phản hồi và không đóng trang đó.

Nhà phát hành giải pháp

Mỗi ứng dụng bạn tạo hay mỗi chi tiết bạn tùy chỉnh đều là một phần của giải pháp. Mỗi giải pháp có một nhà xuất bản. Khi tạo một giải pháp, bạn sẽ chỉ định nhà phát hành.

Đối tác phát triển giải pháp cho biết người đã phát triển ứng dụng. Vì lý do này, bạn nên tạo đối tác phát triển giải pháp có ý nghĩa. Bạn có thể xem đối tác phát triển giải pháp để tìm giải pháp bằng cách chọn Cài đặt từ khu vực Giải pháp trong Power Apps. Để biết thêm thông tin về đối tác phát triển giải pháp, hãy xem đối tác phát triển giải pháp trong Power Platform hướng dẫn ALM.

Lưu ý

Common Data Services Giải pháp mặc định được liên kết với Microsoft Dataverse Nhà xuất bản mặc định. Tiền tố tùy chỉnh mặc định sẽ được chỉ định ngẫu nhiên cho nhà xuất bản này, ví dụ có thể là cr8a3. Điều này có nghĩa rằng tên của mỗi mục mới của siêu dữ liệu tạo ra cho tổ chức của bạn sẽ tiền tố này được thêm vào trước tên riêng dùng để xác định các mục.

Tạo nhà phát hành giải pháp

  1. Trong Power Apps, chọn Giải pháp. Nếu mục không có trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  2. Trên thanh lệnh, chọn Giải pháp mới, ở ngăn bên phải, chọn danh sách thả xuống Nhà xuất bản , sau đó chọn + Nhà xuất bản.
    Tạo một nhà xuất bản mới
  3. Trong biểu mẫu Nhà xuất bản mới , hãy nhập thông tin bắt buộc và tùy chọn:
  • Tên hiển thị. Nhập tên hiển thị của nhà phát hành.
  • Tên. Nhập tên riêng của nhà phát hành.
  • Tiền tố. Nhập tiền tố nhà phát hành theo bạn muốn.
  • Tiền tố giá trị tùy chọn. Cột này tạo một số dựa trên tiền tố nhà phát hành. Con số này được sử dụng khi bạn thêm tùy chọn vào các nhóm chọn và cung cấp một chỉ báo về giải pháp nào đã được sử dụng để thêm tùy chọn.
  • Chi tiết liên hệ. Bạn có thể thêm thông tin địa chỉ và người liên hệ (không bắt buộc).
  1. Chọn Lưu và Đóng.

Lưu ý

Không sử dụng _upgrade làm một phần của tên giải pháp. _upgrade là một từ dành riêng nội bộ cho giải pháp quy trình nâng cấp.

Thay đổi nhà phát hành giải pháp

Bạn có thể thay đổi nhà phát hành giải pháp cho một giải pháp không được quản lý bằng cách làm theo các bước sau:

  1. Trong Power Apps, chọn Giải pháp, chọn bên cạnh giải pháp bạn muốn, sau đó chọn Cài đặt. Nếu mục không có trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  2. Trong ngăn Cài đặt giải pháp , chọn Chỉnh sửa nhà xuất bản.
  3. Chỉnh sửa các cột Tên hiển thịTiền tố thành các giá trị bạn muốn. Cột Tiền tố giá trị tùy chọn tạo ra một số dựa trên tiền tố nhà xuất bản. Con số này được sử dụng khi bạn thêm tùy chọn vào các nhóm chọn và cung cấp một chỉ báo về giải pháp nào đã được sử dụng để thêm tùy chọn.
  4. Ngoài tiền tố, bạn cũng có thể thay đổi tên hiển thị đối tác phát triển giải pháp, thông tin liên hệ và địa chỉ trong phần Chi tiết liên hệ .
  5. Chọn Lưu và Đóng.

Tạo giải pháp phân đoạn

Sử dụng giải pháp phân khúc để bạn chỉ bao gồm các thành phần bảng được cập nhật khi bạn phân phối bản cập nhật giải pháp. Thông tin thêm: Sử dụng các giải pháp phân đoạn trong Power Platform hướng dẫn ALM

Tạo giải pháp khúc với đặc tính bảng

Để tạo một giải pháp phân khúc, hãy bắt đầu với việc tạo giải pháp không được quản lý và chỉ thêm các thành phần đã cập nhật. Thiết lập theo hình thức trình hướng dẫn sẽ hướng dẫn bạn từng bước để thêm thuộc tính bảng.

Ví dụ, hãy tưởng tượng rằng bạn đã tạo một bảng tùy chỉnh mới không tồn tại trong bất kỳ môi trường nào khác có tên là Bảng tùy chỉnh và cũng thêm một cột mới có tên là topten cho bảng tài khoản. Làm theo các bước sau để tạo giải pháp phân đoạn.

  1. Đi tới Power Apps và sau đó chọn Giải pháp. Nếu mục không có trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.

  2. Chọn Giải pháp mới và tạo giải pháp. Nhập thông tin vào các cột bắt buộc. Chọn Tạo.

  3. Mở giải pháp mà bạn vừa tạo. Trên thanh lệnh, chọn Thêm mục hiện có, sau đó chọn Thực thể.

  4. Trong ngăn Thêm các thực thể hiện có , hãy chọn một hoặc nhiều bảng mà bạn muốn thêm vào giải pháp. Ví dụ: chọn Tài khoảnBảng tùy chỉnh. Chọn Tiếp theo.

  5. Trong ngăn Chọn thực thể , bạn có thể chọn từ các tài sản để đưa vào:

    • Bao gồm tất cả các thành phần. Tùy chọn này bao gồm tất cả các thành phần siêu dữ liệu liên quan đến bảng. Nó có thể bao gồm các bảng hoặc thành phần bảng khác như dòng quy trình công việc, báo cáo, kết nối và hàng đợi.

    • Bao gồm siêu dữ liệu thực thể. Tùy chọn này chỉ bao gồm siêu dữ liệu được liên kết với bảng. Siêu dữ liệu bao gồm các thuộc tính bảng, chẳng hạn như kiểm tra, phát hiện sự trùng lặp hoặc theo dõi thay đổi.

    • Chọn thành phần. Tùy chọn này cho phép bạn chọn riêng từng thành phần được liên kết với bảng, chẳng hạn như cột, mối quan hệ, quy tắc công việc, dạng xem, biểu mẫu và biểu đồ.

    • Không bao gồm các thành phần.

      Đối với ví dụ này, vì Bảng tùy chỉnh chưa bao giờ được nhập vào môi trường đích, bên cạnh Bảng tùy chỉnh hãy chọn Bao gồm tất cả các thành phần. Trong Tài khoản, chọn Chọn thành phần.

      Thêm các bảng hiện có.

  6. Vì chỉ có cột tùy chỉnh topten là mới trong bảng tài khoản, hãy chọn Top Ten, rồi chọn Thêm.

    Chọn thành phần bảng.

  7. Chọn Thêm để thêm các thành phần vào giải pháp.

Tạo một giải pháp phân đoạn bằng cách sử dụng trình khám phá giải pháp

Các hình minh họa sau đây cung cấp ví dụ về cách tạo giải pháp phân đoạn bằng cách chọn tài sản bảng từ các bảng Account, CaseContact .

Lưu ý

Bảng trường hợp được bao gồm trong một số ứng dụng Dynamics 365, chẳng hạn như Dynamics 365 Customer Service.

Bắt đầu bằng cách mở một giải pháp không được quản lý mà bạn đã tạo. Chọn thành phần bảng .

Thêm tài nguyên hiện có.

Sau đó, chọn thành phần giải pháp.

Chọn thành phần của giải pháp.

Làm theo trình hướng dẫn. Trong bước 1, bắt đầu theo thứ tự bảng chữ cái, hãy chọn các nội dung cho bảng đầu tiên, bảng Account , như được hiển thị ở đây.

Bắt đầu trình hướng dẫn.

Mở tab Trường và chọn cột Số tài khoản .

Chọn đặc tính bảng Khách hàng.

Trong bước 2, đối với bảng Case , hãy thêm tất cả các nội dung.

Chọn đặc tính bảng Trường hợp.

Trong bước 3, thêm cột Kỷ niệm cho bảng Liên hệ .

Chọn đặc tính bảng Người liên hệ.

Kết quả là, giải pháp phân đoạn được tạo ra bao gồm ba bảng, Account, CaseContact. Mỗi bảng chỉ có chứa các thuộc tính đã được chọn.

Giải pháp với bảng.

Xóa một giải pháp

Vì có hai loại giải pháp khác nhau, được quản lý và không được quản lý, nên hành vi xóa từng loại giải pháp cũng khác nhau.

Giải pháp bạn muốn xóa có thể có các thành phần phụ thuộc vào các thành phần khác. Bạn phải xóa các phụ thuộc này trước khi có thể xóa thành phần. Thông tin thêm: Xem các phụ thuộc cho một thành phần trong Power Apps

Xóa giải pháp được quản lý

Xóa giải pháp được quản lý sẽ xóa (gỡ cài đặt) tất cả các thành phần trong giải pháp. Ngoài ra, tất cả dữ liệu liên quan cũng bị xóa.

Thận trọng

Vì tất cả các thành phần trong giải pháp và tất cả dữ liệu liên quan đều bị xóa, hãy thận trọng khi xóa giải pháp được quản lý.

Xóa giải pháp không được quản lý

Việc xóa một giải pháp không được quản lý sẽ xóa vùng chứa giải pháp nhưng không xóa bất kỳ thành phần không được quản lý nào bên trong. Bất kỳ dữ liệu nào liên quan cũng vẫn được giữ nguyên. Mỗi thành phần không được quản lý phải được xóa riêng lẻ để loại bỏ tất cả các thành phần trong giải pháp không được quản lý.

Xóa giải pháp được quản lý hoặc không được quản lý

Thận trọng

Trước khi xóa một giải pháp, hãy đảm bảo rằng bạn hiểu rõ hậu quả. Một khi giải pháp đã bị xóa thì không thể khôi phục lại được nữa. Thông tin thêm: Xóa giải pháp được quản lýXóa giải pháp không được quản lý

  1. đăng nhập vào Power Apps.
  2. Chọn Giải pháp trên ngăn điều hướng bên trái, sau đó chọn (không mở) giải pháp bạn muốn xóa trong danh sách Giải pháp .
  3. Chọn Xóa trên thanh lệnh.

Giới hạn

  • Kích thước giải pháp bị giới hạn ở 95 MB.
  • Số lượng giải pháp bị giới hạn bởi dung lượng Microsoft Dataverse.
  • Số lượng đối tượng trong giải pháp bị giới hạn bởi dung lượng Dataverse.

Xem thêm

Sử dụng giải pháp
Đối với nhà phát triển: Tạo, xuất hoặc nhập giải pháp không được quản lý