Condividi tramite


Aggiungere la navigazione del report

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

La navigazione del report consente un'esperienza dinamica e interattiva dei report. L'utilizzo dei vari tipi di azioni, consente agli utenti di navigare in report dettagliati, in record di Microsoft Dynamics 365, o in altri siti Web.

Nota

Per ulteriori informazioni sulla navigazione dei report, vedere Drill-through, drill-down, sottoreport e aree dati nidificate (Generatore report e SSRS) nella documentazione Microsoft SQL Server. In questo argomento viene descritta la navigazione nei report specifica per i report di Microsoft Dynamics 365.

Drill-through dinamico in Microsoft Dynamics 365

È possibile eseguire il drill-through di un report per spostarsi in un modulo Web Microsoft Dynamics 365. Un report drill-through è implementato nei passaggi seguenti:

  1. Un elemento del valore o dell'immagine (ad esempio una casella di testo) viene inserito in un report. Nella proprietà Value di questo elemento viene incluso un codice che crea un URL utilizzando l'indirizzo di base di Microsoft Dynamics 365 e i parametri che fanno riferimento a un record specifico.

  2. Quando l'utente seleziona l'elemento di report, viene aperta una nuova finestra del browser tramite l'URL costruito passato come indirizzo Web di destinazione.

  3. In Microsoft Dynamics 365 tutte le informazioni vengono caricate per l'entità specificata in un modulo Web visualizzato nella finestra del browser.

Per impostare un report drill-through in Microsoft Dynamics 365

  1. Creare un parametro nascosto della stringa tipo nel report con il nome CRM_URL. Per ulteriori informazioni sull'aggiunta di parametri, vedere Utilizzare i parametri nei report. Quando viene eseguito il report, questo parametro viene automaticamente impostato sull'indirizzo Web di Microsoft Dynamics 365.

  2. Aggiungere un elemento di report, ad esempio Casella di testo.

  3. Fare clic con il pulsante destro del mouse sull'elemento del report drill-through e selezionare Proprietà nel menu di scelta rapida.

  4. Fare clic su Avanzate.

  5. Nella scheda Navigazione, fare clic su Passa a URL e immettere un'espressione nel formato seguente:

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

    Per eseguire il drill-through l'entità GUID e il nome logico dell'entità devono essere aggiunti all'URL. Ad esempio:

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

In questo esempio di codice, il valore di un campo set di dati che contiene la GUID di un oggetto Opportunity verrà convertito in una stringa e utilizzato come parametro ID dell'URL. Viene inoltre aggiunto un parametro che contiene il valore LogicalName per un'entità Opportunità.

Anche la GUID di un record può essere ottenuta dalla visualizzazione filtrata appropriata, ad esempio, FilteredOpportunity.

Vedere anche

Report e analisi con Dynamics 365
Suddividere in categorie e visualizzazione report in lingue diverse

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright