Generatore query (Creazione guidata report)
Utilizzare un generatore di query per specificare una query che recuperi un set di risultati da utilizzare in un report. È possibile scegliere tra due generatori di query:
Il generatore di query generico predefinito offre un'area di lavoro estremamente semplice per l'impostazione di query e la visualizzazione dei risultati. È possibile specificare più istruzioni Transact-SQL, la sintassi della query o dei comandi per estensioni per l'elaborazione dati personalizzata e query che vengono specificate come espressioni. Poiché il generatore di query generico non esegue la pre-elaborazione della query e può gestire qualsiasi tipo di sintassi della query, rappresenta lo strumento di compilazione delle query predefinito per Progettazione report.
Il generatore di query grafico offre una rappresentazione visiva più efficace. Viene utilizzato in Visual Studio e in altre parti di SQL Server. È possibile utilizzare il generatore di query grafico se non si desidera creare espressioni o istruzioni SQL in più parti.
Per passare al generatore di query grafico, attivare o disattivare il pulsante Modifica come testo nell'angolo in alto a sinistra della finestra.
È inoltre possibile importare una query da un altro report.
Opzioni relative al generatore di query
Modifica come testo
Consente di passare tra una progettazione di query basata su testo e una grafica, se sono supportate entrambe dalla query.Importa
Consente di aprire la finestra di dialogo Importa query e di visualizzare i file con estensione rdl e sql per qualsiasi report disponibile. È possibile utilizzare la query importata così com'è oppure modificarla nel generatore di query.! (Run)
Consente di eseguire la query e di restituire un set di risultati nel caso in cui la query sia valida. Si noti che non è possibile eseguire la query nel caso in cui questa sia un'espressione. Per verificare una query basata su un'espressione, è necessario visualizzare l'anteprima del report.Tipo di comando
Consente di specificare direttamente testo, stored procedure o tabelle. La disponibilità di un determinato tipo di comando dipende dall'estensione per l'elaborazione dati specificata.Riquadro query
Consente di digitare la query.Riquadro Risultati
Visualizza il set di risultati restituito da una query.