Partajați prin


Adăugați navigarea în rapoarte

Navigarea în rapoarte permite o experiență de raportare dinamică si interactivă. Utilizând diverse tipuri de acțiuni, rapoartele îi permit utilizatorului să navigheze la rapoarte detaliate, înregistrări sau alte site-uri.

Notă

Pentru mai multe informații despre navigarea în rapoarte, consultați Drillthrough, Drilldown, Subrapoarte și Regiuni de date imbricate (Generator de rapoarte și SSRS) în documentația SQL Server. Acest subiect descrie navigarea în rapoarte care este specifică rapoartelor aplicațiilor Dynamics 365 for Customer Engagement.

Drillthrough dinamic

Puteți face drillthrough printr-un raport pentru a naviga la un formular web de aplicații. Un raport detaliat este implementat în următorii pași:

  1. Un element imagine sau valoare (cum ar fi o casetă text) este adăugat la un raport. Proprietatea Value a acestui articol conține cod care creează o adresă URL utilizând adresa de bază a aplicației plus parametri care se referă la o anumită înregistrare.

  2. Atunci când utilizatorul selectează elementul de raport, o nouă fereastră de browser este deschisă folosind URL construit transmis ca adresă web țintă.

  3. Customer Engagement (on-premises) încarcă informațiile pentru entitatea specificată într-un formular web afișat în fereastra de browser.

Pentru a configura un raport detaliat în Dynamics 365 Customer Engagement (on-premises)

  1. Creați un parametru ascuns de tip șir în raportul cu numele CRM_URL. Pentru mai multe informații despre adăugarea parametrilor, consultați Utilizarea parametrilor în rapoarte. Când se rulează raportul, acest parametru este setat automat la adresa web a aplicațiilor Dynamics 365 for Customer Engagement.

  2. Adăugați un element de raport, cum ar fi o casetă de text .

  3. Faceți clic dreapta pe elementul raportului de detaliere și selectați Proprietăți din meniul cu comenzi rapide.

  4. Faceți clic pe Avansat.

  5. În fila Navigație , faceți clic pe Salt la URL și introduceți o expresie în următorul format:

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

    GUID-ul de entitate și numele logic al entității trebuie să fie adăugate la URL pentru a putea detalia. De exemplu:

    = Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"  
    
  6. Faceți clic pe OK.

    În acest exemplu de cod, valoarea unui câmp de set de date care conține GUID-ul unui Opportunity obiect este convertită într-un șir și utilizată ca parametru ID în adresa URL. Un parametru care conține valoarea LogicalName pentru o entitate de oportunitate este, de asemenea, anexat.

    GUID-ul unei înregistrări poate fi obținut din vizualizarea filtrată corespunzătoare, de exemplu, FilteredOpportunity.

Consultați și

Ghid de raportare și analiză
Clasificați și afișați rapoarte în diferite limbi