Lớp Giải pháp

Các giải pháp được quản lý và không được quản lý tồn tại ở các cấp khác nhau trong một môi trường Microsoft Power Platform. Trong Dataverse, có hai cấp độ lớp riêng biệt:

  • Lớp không được quản lý. Tất cả các giải pháp không được quản lý đã nhập và các tùy chỉnh không được quản lý tồn tại ở lớp này. Lớp không được quản lý là một lớp duy nhất.
  • Các lớp được quản lý. Tất cả các giải pháp được quản lý đã nhập và giải pháp hệ thống tồn tại ở cấp này. Khi nhiều giải pháp được quản lý được cài đặt, giải pháp cuối cùng được cài đặt sẽ ở trên giải pháp được quản lý được cài đặt trước đó. Điều này có nghĩa rằng các giải pháp được cài đặt thứ hai có thể tùy chỉnh giải pháp được cài đặt trước đó. Khi hai giải pháp được quản lý có các định nghĩa mâu thuẫn nhau, hành vi thời gian chạy là "Lần cuối cùng thắng" hoặc logic hợp nhất được triển khai. Nếu bạn gỡ bỏ cài đặt giải pháp được quản lý, các giải pháp được quản lý bên dưới giải pháp đó sẽ được áp dụng. Nếu bạn gỡ cài đặt tất cả các giải pháp được quản lý, hành vi mặc định được xác định trong các giải pháp hệ thống được áp dụng. Ở cơ sở của cấp lớp được quản lý là lớp hệ thống. Lớp hệ thống chứa các bảng và thành phần cần thiết để nền tảng hoạt động.

Các lớp giải pháp.

Hành vi hợp nhất giải pháp

Khi bạn chuẩn bị giải pháp được quản lý để phân phối, hãy nhớ rằng một môi trường có thể có nhiều giải pháp được cài đặt hoặc các giải pháp khác có thể được cài đặt trong tương lai. Xây dựng một giải pháp tuân theo các phương pháp thực hiện tốt nhất để giải pháp của bạn sẽ không can thiệp vào các giải pháp khác.

Các quy trình Dataverse sử dụng để hợp nhất các tùy chỉnh nhấn mạnh việc duy trì chức năng của giải pháp. Mặc dù mọi nỗ lực được thực hiện để duy trì bản trình bày, một số khả năng không tương thích giữa các tùy chỉnh có thể yêu cầu biện pháp giải quyết được tính toán sẽ thay đổi một số chi tiết bản trình bày có lợi cho việc duy trì chức năng tùy chỉnh. Thêm thông tin: Hiểu cách các giải pháp được quản lý được hợp nhất

Xem lớp giải pháp cho một thành phần

Tính năng xem lớp giải pháp cho phép bạn xem tất cả thay đổi thành phần xảy ra do thay đổi giải pháp theo thời gian. Trong một lớp giải pháp, bạn có thể xem chi tiết về thuộc tính đã thay đổi và không thay đổi cụ thể cho một thành phần. Bạn có thể truy cập vào các lớp giải pháp từ khu vực Giải pháp trong Power Apps.

Tính năng xem các lớp giải pháp:

  • Cho phép bạn xem thứ tự thay đổi một thành phần của giải pháp.
  • Cho phép bạn xem tất cả thuộc tính của một thành phần trong giải pháp cụ thể, bao gồm cả những thay đổi đối với thành phần.
  • Có thể dùng để khắc phục sự cố về phân lớp giải pháp hoặc thành phần phụ thuộc bằng cách hiển thị thông tin chi tiết về thay đổi đối với một thành phần mà việc thay đổi giải pháp đã gây ra.
  1. Đăng nhập vào Power Apps, chọn Giải pháp, mở giải pháp bạn muốn, chọn ... bên cạnh thành phần, chẳng hạn như Tài khoản, rồi chọn Xem lớp giải pháp.

  2. Trang giải pháp sẽ xuất hiện. Trang này hiển thị mỗi lớp giải pháp cho thành phần, chẳng hạn như bảng Tài khoản được hiển thị ở đây, với lớp gần đây nhất ở trên cùng thường được chỉ định là lớp Hiện hoạt. Lớp hiện hoạt xác định hành vi thời gian chạy của thành phần. Để xem chi tiết về một lớp giải pháp, hãy chọn lớp đó.

    Danh sách lớp giải pháp.

  3. Trong hộp thoại Lớp giải pháp, tab Đã cập nhật chỉ hiển thị các thuộc tính đã được sửa đổi như một phần của lớp giải pháp cụ thể. Chọn tab Tất cả thuộc tính để xem tất cả thuộc tính, bao gồm cả thuộc tính đã thay đổi và không thay đổi của lớp giải pháp.

    Thuộc tính đã thay đổi của lớp giải pháp.

  4. Nếu thành phần chứa các bản dịch đã được nhập, hãy chọn tab LocalizedLabels để hiển thị thông tin cho các thành phần có cột nhãn trong lớp giải pháp. Ngôn ngữ cơ sở và mọi văn bản dịch đã nhập sẽ được hiển thị như trong cột id ngôn ngữ. Lưu ý rằng nếu không có nhãn nào tồn tại thì tab sẽ không được hiển thị.

    Nhãn bản địa hóa của lớp giải pháp.

    Chọn một nhãn để xem phân lớp đầy đủ.

Có các thẻ bổ sung có sẵn cho các lớp giải pháp thành phần cụ thể.

Tên thẻ Mô tả Giá trị có thể
RolePrivileges Hiển thị quyền cho vai trò bảo mật. Đã thêm, Đã cập nhật, Đã xóa, Đã không thay đổi
AttributePicklistValues (bộ tùy chọn) Khi được chọn cho một lựa chọn chung thì sẽ hiển thị các giá trị có thể có cho một lựa chọn. Đã thêm, Đã cập nhật, Đã xóa, Đã không thay đổi
AttributePicklistValues (thuộc tính của bộ tùy chọn) Khi được chọn cho một thuộc tính lựa chọn thì sẽ hiển thị các giá trị có thể có cho một thuộc tính. Đã thêm, Đã cập nhật, Đã xóa, Đã không thay đổi

Xóa một lớp không được quản lý

Các tùy chỉnh không được quản lý nằm ở lớp trên cùng của một thành phần và từ đó xác định hành vi thời gian chạy của thành phần. Trong hầu hết các tình huống, bạn không muốn các tùy chỉnh không được quản lý xác định hành vi của các thành phần của mình. Để xóa lớp không được quản lý cho một thành phần, hãy làm theo các bước sau:

Cảnh báo

Không thể hoàn tác việc xóa các tùy chỉnh không được quản lý đang hoạt động. Tất cả dữ liệu liên quan đến tùy chỉnh không được quản lý có thể bị mất.

  1. Trên giải pháp bạn muốn, hãy chọn ... bên cạnh một thành phần, chẳng hạn như Tài khoản, và sau đó chọn Xem lớp giải pháp.
  2. Nếu tồn tại một lớp không được quản lý, Lớp không được quản lý được hiển thị trong cột Giải pháp cho lớp.
  3. Chọn lớp, sau đó trên thanh lệnh, chọn Xóa lớp không được quản lý.

    Xóa một lớp không được quản lý.

Xem thêm

Dịch văn bản có thể bản địa hóa cho ứng dụng định hướng mô hình
Tổng quan các giải pháp

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