Del via


Tilføje rapportnavigation

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Rapportnavigation giver en dynamisk og interaktiv rapporteringsoplevelse. Ved hjælp af forskellige typer handlinger kan brugeren anvende rapporter til at navigere til detaljerede rapporter, Microsoft Dynamics 365-poster eller andre websteder.

Bemærk

Du kan finde flere oplysninger om rapportnavigation under Detaljeadgang, Detailudledning, Underrapporter og Indlejrede dataområder (Report Builder og SSRS) i dokumentationen til Microsoft SQL Server. Dette emne beskriver rapportnavigation, der er specifikke for Microsoft Dynamics 365-rapporter.

Dynamisk detaljeadgang til Microsoft Dynamics 365

Du kan få vist detaljer i en rapport for at navigere til en Microsoft Dynamics 365-webformular. En detaljeadgangsrapport implementeres på følgende måde:

  1. Et billede- eller værdielement (f.eks et tekstfelt) føjes til en rapport. Egenskaben Value for dette element indeholder kode, der bygger en URL ved hjælp af basisadressen for Microsoft Dynamics 365-plusparametre, der refererer til en bestemt post.

  2. Når brugeren vælger rapportelementet, åbnes et nyt browservindue ved hjælp af den konstruerede URL, som overføres som destinationswebadressen.

  3. Microsoft Dynamics 365 indlæser oplysningerne for det angivne objekt i en webformular, der vises i browservinduet.

Sådan angives en detaljeadgangsrapport i Microsoft Dynamics 365

  1. Opret en skjult parameter af typen streng i rapporten med navnet CRM_URL. Du kan finde flere oplysninger om tilføjelse af parametre under Bruge parametre i rapporter. Når rapporten køres, angives denne parameter automatisk til webadressen for Microsoft Dynamics 365.

  2. Tilføj et rapportelement, f.eks et tekstfelt.

  3. Højreklik på detaljeadgangsrapportelementet, og vælg Egenskaber i genvejsmenuen.

  4. Klik på Avanceret.

  5. Klik på Jump til URL-adresse under fanen Navigation, og angiv et udtryk i følgende format:

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

    Objektet GUID og objektets logiske navn skal føjes til webadressen, for at du kan få vist detaljer. Eksempel:

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

I denne eksempelkode, konverteres værdien af et felt, der indeholder GUID for et Opportunity-objekt, til en streng og bruges som et ID-parameter i URL-adressen En parameter, der indeholder LogicalName-værdien for et salgsmulighedsobjekt, tilføjes også.

GUID for en post kan hentes fra den relevante filtrerede visning, f.eks, FilteredOpportunity.

Se også

Rapportering og analyser med Dynamics 365
Kategorisere og få vist rapporter på forskellige sprog

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret