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.
Áp dụng cho: Ứng dụng
Canvas Copilot Studio Dựa
trên mô hình ứng dụng
Power Platform CLI
Dataverse chức năng
Thường có rất nhiều logic hoạt động đằng sau một ứng dụng. Đôi khi tác động rất rõ ràng, ví dụ như giá trị hoặc màu sắc của điều khiển thay đổi, xác nhận logic hoạt động chính xác. Tuy nhiên, đôi khi điều đó không rõ ràng và có thể khó hình dung và hiểu những gì đang diễn ra bên trong ứng dụng. Sử dụng Trace chức năng này để ghi lại thông tin chẩn đoán từ phía sau, tạo ra một đường thời gian về những gì thực sự xảy ra, để hiểu rõ hơn cách ứng dụng của bạn hoạt động và để giúp gỡ lỗi các vấn đề.
Khi được sử dụng trong Power Apps, đầu ra từ đó Trace sẽ xuất hiện trong công cụ Power Apps Monitor cùng với các hoạt động ứng dụng khác. Nếu bạn đã cho phép ứng dụng của mình gửi dữ liệu đo từ xa tới Azure Application Insights, Trace chức năng này cũng có thể được sử dụng để gửi thông tin đến tài nguyên Application Insights của bạn. Trace chỉ có thể được sử dụng trong công thức hành vi.
Khi được sử dụng với Test Studio, Trace là một biểu thức tùy chọn có thể được sử dụng để cung cấp thông tin bổ sung trong kết quả kiểm tra của bạn từ sự kiện OnTestCaseComplete . Trace thông báo sự kiện được kết hợp với thông báo xác nhận đã truyền và không thành công trong bảng Dấu vết của bản ghi TestCaseResult . Bảng Traces có hai thuộc tính là Message và Timestamp. Trace thông tin được sử dụng trong kiểm tra cũng sẽ được ghi lại trong Application Insights. Thông tin theo dõi thử nghiệm sẽ không có trong công cụ Giám sát vì Giám sát được kết nối với ứng dụng khi phát từ Power Apps Studio.
Cú pháp
Trace( Message [, TraceSeverity [, CustomRecord [, TraceOptions ] ] ] )
- Tin nhắn – Bắt buộc. Thông tin được theo dõi. Số, Ngày tháng, Boolean và bất kỳ kiểu dữ liệu nào khác có thể chuyển đổi thành Văn bản.
- TraceSeverity – Tùy chọn. Mức độ nghiêm trọng của dữ liệu được ghi Trace lại trong Thông tin chuyên sâu về Ứng dụng và Màn hình. Các tùy chọn là TraceSeverity.Information (mặc định), TraceSeverity.Warning, TraceSeverity.Error hoặc TraceSeverity.Critical.
- CustomRecord – Tùy chọn. Một bản ghi chứa dữ liệu tùy chỉnh sẽ được ghi lại trong Monitor hoặc Application Insights.
- TraceOptions – Tùy chọn. Các tùy chọn là TraceOptions.None (mặc định) và TraceOptions.IgnoreUnsupportedTypes sẽ bỏ qua các kiểu dữ liệu trong CustomRecord không thể tuần tự hóa.
Ví dụ:
- Tạo nút điều khiển trong Power Apps Studio.
- Đặt công thức OnSelect thành công thức:
Set( x, x+1 );
Trace( x );
- Mở Power Apps Màn hình trong cửa sổ trình duyệt khác bằng cách chọn biểu tượng "Công cụ nâng cao" ở ngăn bên trái và chọn "Mở màn hình":

- Trở lại cửa sổ trình duyệt Studio ban đầu và chọn nút của bạn bốn lần. Sử dụng Alt-nhấp trên chuột của bạn nếu đang ở chế độ thiết kế.
- Xem Màn hình. Power Apps
- Lưới của Màn hình sẽ chứa Trace một sự kiện cho mỗi lần bấm nút và cho mỗi cuộc gọi, sẽ hiển thị giá trị của biến sau mỗi lần tăng. Truy sâu TraceTrace vào một sự kiện để xem vị trí khởi tạo và biểu thức được sử dụng cho thư trong pa-nen tay
phải: theo dõi màn hình cho thấy nút được nhấn bốn lần và bước tăng tương ứng của một biến số
Xem thêm
Power Apps Tổng quan về màn hình
Test Studio Tổng quan
Làm việc với Test Studio