Aggiungere la navigazione del report
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
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 CRM
È 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:
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.
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.
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 CRM
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.
Aggiungere un elemento di report, ad esempio Casella di testo.
Fare clic con il pulsante destro del mouse sull'elemento del report drill-through e selezionare Proprietà nel menu di scelta rapida.
Selezionare Avanzate.
Nella scheda Navigazione, selezionare 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"
Scegliere 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
Scrittura dei report di CRM 2015 locale
Suddividere in categorie e visualizzazione report in lingue diverse
© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright