Guida per sviluppatori relativa ai report per Microsoft Dynamics 365
Data di pubblicazione: gennaio 2017
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
In Microsoft Dynamics 365 sono inclusi i report contenenti le informazioni aziendali utili all'utente. Questi report sono basati su Microsoft SQL Server Reporting Services e offrono lo stesso set di funzionalità disponibili per i report di Microsoft SQL Server Reporting Services.Ulteriori informazioni:SQL Server Reporting Services
Per informazioni sulla scrittura di report, vedi TechNet: Scrittura dei report di CRM 2016 Online e locale. Gli argomenti di questa sezione si riferiscono a scenari per sviluppatori.
La definizione dei report (dati e layout) dei report di Microsoft Dynamics 365 è contenuta in un file con estensione .rdl. Il contenuto del file .rdl è conforme alla specifica Report Definition Language di Microsoft SQL Server.Ulteriori informazioni:Guida di riferimento di Report Definition Language
Microsoft Dynamics 365 contiene numerosi report predefiniti per la visualizzazione dei dati aziendali. È possibile creare report personalizzati utilizzando uno di questi report come modelli oppure creare un report personalizzato completamente nuovo.
Esistono due tipi di report in Microsoft Dynamics 365:
Basato su SQL
Questi report utilizzano query SQL per recuperare in modo sicuro i dati per i report da visualizzazioni filtrate definite dal sistema. Sono gli stessi report che erano disponibili per le versioni precedenti di Microsoft Dynamics 365. I report predefiniti forniti con Microsoft Dynamics 365 sono report basati su SQL.Per motivi di sicurezza, non è possibile distribuire in Microsoft Dynamics 365 (online) report basati su SQL personalizzati.
Basati su Fetch
Questi report sono stati introdotti in Microsoft Dynamics 365 e utilizzano le query FetchXML per recuperare i dati. È possibile distribuire in Microsoft Dynamics 365 (online) e in Dynamics 365 (locale) report basati su Fetch personalizzati. Tutti i report creati con la Creazione guidata report in Microsoft Dynamics 365 sono basati su Fetch.Nota
I report FetchXml non eseguono il metodo o il messaggio RetrieveMultiple per recuperare i dati aziendali per il report. I plug-in registrati per RetrieveMultiple non vengono chiamati per i report FetchXml.
I report in Microsoft Dynamics 365 (online) vengono eseguiti in modalità sandbox grazie all'abilitazione della sandbox RDL in Microsoft SQL Server Reporting Services. Come risultato, alcune funzionalità potrebbero non essere disponibili in Microsoft Dynamics 365 (online). Ad esempio, il codice personalizzato nella definizione dei report non funzionerà.Ulteriori informazioni:Abilitazione e disabilitazione di RDL Sandboxing
Oltre alle funzionalità di creazione di report in Microsoft Dynamics 365, con Microsoft Dynamics 365 (online) il servizio cloud Power BI per Office 365 funziona con Microsoft Office Excel per fornire una soluzione di analisi self service. Ulteriori informazioni: TechNet: Utilizzare Power BI con Microsoft Dynamics 365 Online
In questa sezione
Pubblicare un report tramite il servizio Web Microsoft Dynamics 365
Gestire un report in modalità offline
Report configuration file schema
Codice di esempio per i report
Riferimento
Documentazione in linea di SQL Server Reporting Services
Sezioni correlate
Estendere Microsoft Dynamics 365
Estensioni supportate per Microsoft Dynamics 365
Modelli di dati e metadati in Microsoft Dynamics 365
Estendere Microsoft Dynamics 365 nel server
Estendere Microsoft Dynamics 365 nel client
Personalizzare le applicazioni di Microsoft Dynamics 365
Comprimere e distribuire estensioni con soluzioni
Estendere Microsoft Dynamics 365 per Outlook
Integrare Microsoft Dynamics 365 con SharePoint
Integrare Microsoft Dynamics 365 con OneNote
Utilizzare la knowledge base di Parature in Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright