Condividi tramite


Testare e risolvere i problemi dei report

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Dopo aver creato un report, testarlo per verificare se produce i risultati desiderati.

Testare un report

  1. Testare il report in Microsoft Visual Studio nella scheda Anteprima.

  2. Se vengono segnalati errore, correggere la causa degli errori ed eseguire il test di nuovo.

  3. Quando il report viene eseguito correttamente, pubblicare il report nel server di report. A tale scopo, in Microsoft Dynamics 365, scegliere Vendite > Report. Selezionare Nuovo e quindi immettere le informazioni richieste.

  4. Eseguire il report pubblicato da Microsoft Dynamics 365 per verificare il funzionamento del report.

Suggerimenti per il test di un report

Nel seguente elenco dei suggerimenti viene fornito come guida per testare i report:

  • Solo report basati su SQL: Verificare che i report accedano ai dati di Microsoft Dynamics 365 solo tramite le visualizzazioni filtrate per seguire le restrizioni di sicurezza di Microsoft Dynamics 365.

  • Solo report basati su SQL: Verificare il numero di unioni tabella SQL. I report potrebbero non funzionare se sono presenti troppe unioni tabella. Dopo aver caricato il report, aprire la sezione di filtro preliminare del report e aggiungere alcune entità correlate, ad esempio, account con opportunità associate. Eseguire il report con le entità correlate. Se si dispone di un massimo di errori di unioni SQL nell'esecuzione, è consigliabile semplificate il report o rimuovere alcune entità filtrabili Ricerca avanzata.

  • Verificare di aver specificato i filtri dei report per le entità corrette. Dopo aver caricato il report, aprirlo e controllare se le entità con alias per il filtro Ricerca avanzata devono essere esposte dominio per il filtro preliminare.

  • Se il report esegue la query di un'entità personalizzata, convalidare tale entità per filtrarla in modo corretto. Convalidare la restituzione dei dati da parte del report in base ai ruoli utente con la sicurezza a livello utente nelle entità, ruoli di sicurezza personalizzati e altri ruoli.

  • Alcuni report vengono pubblicati come report sensibili nel contesto. Pertanto, possono essere eseguiti nei record selezionati in una griglia. Per i tipi di report, verificare che il report possa essere eseguito nelle visualizzazioni di sistema, nelle visualizzazioni di sistema personalizzate e nei record selezionati.

  • Verificare che gli snapshot di report possano essere eseguite tramite la pianificazione guidata nell'applicazione Web Microsoft Dynamics 365.

  • Verificare di poter salvare il report in un file con estensione pdf. I report stampano spesso meglio con la formattazione PDF.

  • Verificare che i sottoreport dettagliati siano nascosti quando si pubblica un report, in modo da non essere eseguiti direttamente dagli utenti.

Drill-through del report con esito negativo nel Visualizzatore report di Visual Studio

Alcuni parametri nei report che sono generati dalla Creazione guidata report sono contrassegnati internamente (sola lettura). Di conseguenza, quando si caricano i report in Visual Studio e si prova a eseguire il drill-through, nel visualizzatore report di Visual Studio non vengono visualizzati i report. Per risolvere questo problema, utilizzare la Progettazione report di Visual Studio per modificare i parametri da interno a nascosto. Deselezionare la casella di controllo Interno e verificare di aver selezionato la casella di controllo Nascosto per ognuno dei parametri seguenti:

  • CRM_Drillthrough

  • CRM_DrillthroughFilterBy

  • CRM_FilterText

  • CRM_URL

I parametri con prefisso CRM_Filtered, come CRM_FilteredAccount o CRM_FilteredContact devono essere contrassegnati come nascosti e non interno.

Nota

Il report potrebbe non contenere tutti i parametri elencati di seguito.

Vedere anche

Scrittura dei report di CRM 2015 locale
Pubblicare report
Utilizzare i parametri nei report
Creare un nuovo report utilizzando SQL Server Data Tools

© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright