Ambiente di scrittura report utilizzando SQL Server Data Tools
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
In questo argomento vengono descritte le operazioni necessarie per la modifica dei report di Microsoft Dynamics 365. Per Microsoft Dynamics CRM (locale), in questo argomento si presuppone di avere già una distribuzione funzionante di Server Microsoft Dynamics CRM. Per informazioni sui requisiti di Microsoft Dynamics CRM (locale) per la creazione di report, vedere Requisiti di report di Microsoft Dynamics CRM 2015_eliminato.
È necessario disporre degli strumenti di sviluppo obbligatori e dei privilegi appropriati in Microsoft Dynamics 365 per scrivere e pubblicare un report. Inoltre, è consigliabile avere conoscenze già acquisite per:
Microsoft Visual Studio.
La creazione di report di Microsoft SQL Server Reporting Services utilizzando SQL Server Data Tools (SSDT).
Della lingua FetchXML di Microsoft Dynamics 365 per scrivere report basati su Fetch.
La scrittura di report basati su SQL, quindi della lingua Transact-SQL per Microsoft SQL Server.
Strumenti necessari
Di seguito vengono riportati gli strumenti necessari per la scrittura di un report personalizzato per Microsoft Dynamics 365:
Microsoft SQL Server Reporting Services.Microsoft Dynamics 365 utilizza Microsoft SQL Server Reporting Services come il motore del report.
Microsoft Visual Studio 2012 oppure Microsoft Visual Studio 2010.
SQL Server Data Tools. Si tratta di un ambiente di modifica dei report che viene utilizzato come Microsoft Visual Studio del plug-in.
Per Microsoft Visual Studio 2012: è necessario scaricare e installare Download: Microsoft SQL Server Data Tools - Business Intelligence per Visual Studio 2012.
Per Microsoft Visual Studio 2010: è necessario selezionare e installare la funzionalità di SQL Server Data Tools (SSDT) inclusa con Microsoft SQL Server 2012 o Microsoft SQL Server 2012 Express nel computer che esegue Microsoft Visual Studio 2010.Download: Microsoft SQL Server 2012 Express
Estensione per la modifica dei report di Microsoft Dynamics CRM 2016. Questa è un'operazione necessaria se si stanno scrivendo i report basati su Fetch personalizzati.Microsoft Dynamics CRM Online supporta solo i report basati su Fetch.Estensione per la modifica dei report di Microsoft Dynamics CRM 2016 deve essere installata su un computer dove sono installati Microsoft Visual Studio e SQL Server Data Tools.Download: Estensione per la modifica dei report CRM 2015 Per le istruzioni sull'installazione vedere Installazione dell'estensione per la modifica dei report di Microsoft Dynamics CRM
Nota
L'Estensione per la modifica dei report di Microsoft Dynamics CRM 2016 è disponibile solo nelle versioni a 32 bit.
Privilegi necessari
Per distribuire i report personalizzati in Microsoft Dynamics 365, è necessario disporre di un account Microsoft Dynamics 365 e di un ruolo di sicurezza assegnato che include il privilegio PublishReport. Per impostazione predefinita, i ruoli di sicurezza dell'addetto alla personalizzazione del sistema e dell'amministratore di sistema dispongono di tali privilegi.
Processo di sviluppo del report
Vengono di seguito elencati i passaggi per lo sviluppo di report personalizzati di Microsoft Dynamics 365. Può essere necessario ripetere alcuni passaggi mentre si sviluppa un report:
Sviluppare un concetto o una specifica di report in base alle informazioni aziendali da visualizzare.
Decidere il tipo di report che si desidera creare: basato su Fetch o basato su SQL. Gli utentiMicrosoft Dynamics CRM Online possono creare solo report basati su Fetch personalizzati.Ulteriori informazioni:Scrittura dei report di CRM 2015 locale
Creare un report personalizzato oppure utilizzare un report esistente per la modifica utilizzando SQL Server Data Tools in Microsoft Visual Studio.
Creare un nuovo report (personalizzato).Ulteriori informazioni:Creare un nuovo report utilizzando SQL Server Data Tools
Scaricare un file Report Definition Language (RDL) di Microsoft Dynamics 365. È possibile eseguire questa operazione nell'applicazione Web di Microsoft Dynamics 365. Per ulteriori informazioni, vedere Modificare un file di report (RDL)
In alternativa, per Microsoft Dynamics CRM (locale), i report si trovano nella cartella C:\Program Files\Microsoft Dynamics CRM Reporting Extensions\LangPacks\ <lcid>\Reports|MSCRM\ in cui è installato Estensioni di report di Microsoft Dynamics CRM.Ulteriori informazioni:Modificare il report basato su SQL esistente utilizzando SQL Server Data Tools
Creare i parametri del report di base.Ulteriori informazioni:Utilizzare i parametri nei report
Specificare i set di dati e i criteri di filtro per recuperare i dati:
Per i report basati su SQL, creare i set di dati che contengono i dati di Microsoft Dynamics 365 ottenuti dalle visualizzazioni filtrate.Ulteriori informazioni:Visualizzazioni filtrate in Microsoft Dynamics CRM
Abilitare il filtro preliminare nelle entità primarie.Ulteriori informazioni:Migliorare le prestazioni dei report utilizzando i filtri
Definire il layout di base del report, incluse le intestazioni e i piè di pagina.
Aggiungere gli elementi del report in base alla specifica del report.Ulteriori informazioni:Aggiungere la navigazione del report
Visualizzare in anteprima il report in Microsoft Visual Studio e risolvere eventuali errori.Ulteriori informazioni:Testare e risolvere i problemi dei report
Distribuire il report nel server di report tramite Microsoft Dynamics 365.Ulteriori informazioni:Pubblicare report
Eseguire il report distribuito per verificare.
Vedere anche
Utilizzare SQL e le visualizzazioni filtrate per recuperare i dati per i report
Scrittura dei report di CRM 2015 locale
Creare un nuovo report utilizzando SQL Server Data Tools
Informazioni generali sui report personalizzati nel Cloud
Business Intelligence Development Studio
Progettazione report e Business Intelligence Development Studio
© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright