Tambah navigasi laporan

Navigasi laporan membolehkan pengalaman pelaporan dinamik dan interaktif. Dengan menggunakan pelbagai jenis tindakan, laporan membolehkan pengguna menavigasi ke laporan terperinci, rekod atau tapak web lain.

Nota

Untuk maklumat lanjut tentang navigasi laporan, lihat Drillthrough, Drilldown, Subreports dan Rantau Data Tersarang (Pembina Laporan dan SSRS) dalam dokumentasi SQL Server. Topik ini menerangkan navigasi laporan yang khusus untuk laporan aplikasi Dynamics 365 for Customer Engagement.

Gerudi lalu dinamik

Anda boleh menggerudi lalu laporan untuk menavigasi borang web aplikasi . Laporan gerudi lalu dilaksanakan dalam langkah berikut:

  1. Imej atau item nilai (seperti kotak teks) ditambah pada laporan. Sifat Value item ini mengandungi kod yang membina URL menggunakan alamat asas apl serta parameter yang merujuk kepada rekod tertentu.

  2. Apabila pengguna memilih item laporan, tetingkap pelayar bahar dibuka menggunakan URL dibina yang diserahkan sebagai alamat web sasaran.

  3. Customer Engagement (on-premises) memuatkan maklumat untuk entiti tertentu ke dalam borang web yang dipaparkan dalam tetingkap pelayar.

Untuk menyediakan laporan gerudi lalu dalam Dynamics 365 Customer Engagement (on-premises)

  1. Cipta parameter tersembunyi rentetan jenis dalam laporan yang mempunyai nama CRM_URL. Untuk maklumat lanjut tentang menambah parameter, lihat Menggunakan Parameter dalam Laporan. Apabila laporan dijalankan, parameter ini disetkan secara automatik kepada alamat web aplikasi Dynamics 365 for Customer Engagement.

  2. Menambah item laporan, seperti Kotak Teks.

  3. Klik kanan item laporan gerudi lalu dan pilih Sifat daripada menu pintasan.

  4. Klik Lanjutan.

  5. Dalam tab Navigasi , klik Lompat ke URL dan masukkan ungkapan dalam format berikut:

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

    GUID entiti dan nama logik entiti perlu ditambah pada URL supaya dapat menggerudi lalu. Contohnya:

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

    Dalam kod contoh ini, nilai medan set data yang mengandungi GUID Opportunity objek ditukar kepada rentetan dan digunakan sebagai parameter ID dalam URL. Parameter yang mengandungi nilai LogicalName untuk entiti peluang juga ditambah.

    GUID rekod boleh didapati dari pandangan yang ditapis yang sesuai, sebagai contoh, FilteredOpportunity.

Lihat juga

Panduan Pelaporan dan Analisis
Mengkategorikan dan memaparkan laporan dalam bahasa yang berbeza