Thêm điều hướng báo cáo

Điều hướng báo cáo cho phép một trải nghiệm báo cáo tương tác và động. Bằng cách sử dụng nhiều loại hành động khác nhau, báo cáo cho phép người dùng điều hướng đến báo cáo chi tiết, báo cáo hoặc trang web khác.

Lưu ý

Để biết thêm thông tin về điều hướng báo cáo, hãy xem Xem chi tiết, Xem chi tiết, Báo cáo con và Vùng dữ liệu lồng nhau (Trình tạo báo cáo và SSRS) trong tài liệu SQL Server. Chủ đề này mô tả điều hướng báo cáo dành riêng cho báo cáo ứng dụng Dynamics 365 for Customer Engagement.

Truy xuất nguồn gốc động

Bạn có thể truy xuất nguồn gốc báo cáo để chuyển đến biểu mẫu web ứng dụng. Báo cáo truy vấn ngược được triển khai theo các bước sau:

  1. Hình ảnh hoặc mục giá trị (như hộp văn bản) được thêm vào báo cáo. Thuộc tính Value của mục này chứa mã xây dựng URL bằng cách sử dụng địa chỉ cơ sở của ứng dụng cùng với các tham số tham chiếu đến một bản ghi cụ thể.

  2. Khi người dùng chọn mục báo cáo, cửa sổ trình duyệt mới sẽ được mở bằng cách sử dụng URL đã xây dựng được truyền dưới dạng địa chỉ web đích.

  3. Customer Engagement (on-premises) tải thông tin cho thực thể được chỉ định trong biểu mẫu web hiển thị trên cửa sổ trình duyệt.

Để thiết lập một báo cáo truy vấn ngược trong Dynamics 365 Customer Engagement (on-premises)

  1. Tạo một tham số ẩn của chuỗi loại trong báo cáo chứa tên CRM_URL. Để biết thêm thông tin về cách thêm tham số, hãy xem Sử dụng tham số trong Báo cáo. Khi báo cáo được chạy, tham số này sẽ tự động được đặt thành địa chỉ web của ứng dụng Dynamics 365 for Customer Engagement.

  2. Thêm mục báo cáo, chẳng hạn như Hộp văn bản.

  3. Nhấp chuột phải vào mục báo cáo chi tiết và chọn Thuộc tính từ trình đơn phím tắt.

  4. Nhấp vào Nâng cao.

  5. Trong tab Điều hướng , hãy nhấp vào Chuyển tới URL và nhập biểu thức theo định dạng sau:

    = Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"  
    

    Phải thêm GUID thực thể và tên lô-gic thực thể vào URL để có thể truy vấn ngược. Ví dụ:

    = Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"  
    
  6. Bấm OK.

    Trong mã ví dụ này, giá trị của trường tập dữ liệu chứa GUID của một đối tượng Opportunity được chuyển đổi thành chuỗi và được sử dụng làm tham số ID trong URL. Một tham số chứa giá trị LogicalName cho thực thể cơ hội cũng được gắn vào.

    GUID của một bản ghi có thể được lấy từ chế độ xem được lọc thích hợp, ví dụ: FilteredOpportunity.

Xem thêm

Hướng dẫn báo cáo và phân tích
Phân loại và hiển thị báo cáo bằng các ngôn ngữ khác nhau