Creazione di una query origine dati

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

È possibile aggiungere, rimuovere o disporre campi, nonché filtrare o ordinare i dati applicando una query all'origine dati. Le opzioni query sono disponibili solo per le origini dati basate su SQL, inclusi gli elenchi e le raccolte Microsoft SharePoint, i singoli database (sezione Connessioni di database del riquadro attività Raccolta origini dati) e i database collegati (connessioni di database incluse nella sezione Origini dati collegate del riquadro attività Raccolta origini dati).

La selezione, l'applicazione di filtri e l'ordinamento dei campi a livello dell'origine non sono disponibili per i file XML, gli script sul lato server o i servizi Web XML, poiché queste origini dati non dispongono di un linguaggio di query come il linguaggio SQL. Per queste origini dati, tali operazioni vengono eseguite quando si crea la visualizzazione dati che consente di visualizzare i dati.

Se si desidera modificare i campi inclusi per gli elenchi o le raccolte SharePoint predefinite nella raccolta origini dati oppure si desidera collegare gli elenchi o le raccolte ad altre origini dati, è necessario innanzitutto creare una copia della connessione all'origine dati per l'elenco o la raccolta e quindi modificarla.

Contenuto dell'articolo

Opzioni di query specifiche per diversi tipi di origini dati

Aggiungere, rimuovere o disporre i campi

Aggiungere, eliminare o modificare un filtro

Aggiungere o rimuovere un ordinamento

Opzioni di query specifiche per tipi diversi di origini dati

Oltre a consentire la selezione di campi, l'applicazione di filtri e l'ordinamento dei dati, ogni tipo di origine dati fornisce opzioni aggiuntive per specificare una query.

Elenchi e raccolte SharePoint

Quando si specifica una query per elenchi o raccolte SharePoint, è inoltre possibile specificare l'ambito della query utilizzando le opzioni disponibili nell'elenco Ambito elementi e cartelle.

Opzioni dell'elenco Ambito elementi e cartelle

Le opzioni di Ambito elementi e cartelle consentono di specificare se la query si estende su cartelle e sottocartelle. Ciò è particolarmente utile quando si lavora con le raccolte SharePoint. Se ad esempio nella cartella Documenti condivisi sono contenuti sia file che sottocartelle contenenti a loro volta altri file, è possibile specificare quali file e/o cartelle includere nella query. Le opzioni disponibili sono le seguenti:

  • Per applicare la query a tutti i file e a tutte le sottocartelle della cartella corrente, fare clic su Default.

  • Per applicare la query solo ai file della cartella corrente e non alle eventuali sottocartelle, fare clic su FilesOnly.

  • Per applicare la query a tutti i file di tutte le cartelle e non alle eventuali sottocartelle dell'intero sito, fare clic su Recursive.

  • Per applicare la query a tutti i file di tutte le cartelle e le sottocartelle dell'intero sito, fare clic su RecursiveAll.

Connessioni di database

Quando si specifica una query SQL per connessioni di database, è inoltre possibile specificare se le istruzioni di lettura e scrittura sono sincronizzate quando la query viene modificata.

Casella di controllo per la generazione automatica di istruzioni di scrittura
L'opzione per la generazione di istruzioni di scrittura SQL per le connessioni di database è selezionata per impostazione predefinita. Questa opzione consente di sincronizzare nuove istruzioni di scrittura oltre alle istruzioni di lettura ogni volta che viene modificata la query di una connessione di database.

Un'istruzione di lettura è un'istruzione SQL che recupera e visualizza i dati che non possono essere modificati. Un'istruzione di scrittura è un'istruzione SQL che recupera i dati che possono essere modificati e quindi si siano salvati all'origine dati. Se si sono la generazione automatica di istruzioni di scrittura, si dispone già le istruzioni generate nel caso in cui si desidera creare un modulo dati. Per ulteriori informazioni sulla creazione di un modulo dati, vedere inserimento di una visualizzazione dati come modulo.

Origini dati collegate

Come specificato precedentemente, è possibile modificare una query per un'origine dati collegata solo se in quest'ultima sono incluse due connessioni di database di cui è stato eseguito il join anziché essere state unite. Quando inoltre si utilizzano connessioni di database collegate, è possibile ottenere l'output dei dati in formato tabulare o gerarchico.

Scheda Query della finestra di dialogo Proprietà origine dati

Tabulare è l'opzione più appropriata quando si utilizzano due database collegati che hanno una relazione uno-a-uno, ovvero un record di uno dei database è correlato esattamente a un altro record dell'altro database.

Gerarchico può essere l'opzione più appropriata se si dispone di database collegati che hanno una relazione uno-a-molti, ovvero un record di un database è correlato a più record degli altri database.

Torna all'inizio

Aggiungere, rimuovere o disporre campi

È possibile aggiungere, rimuovere o disporre i campi dell'origine dati. Quando si eseguono queste operazioni, cambiano solo i campi disponibili per la visualizzazione nel riquadro attività Dettagli visualizzazione dati. Non si aggiungono, rimuovono né dispongono campi nei dati veri e propri.

  1. Scegliere Raccolta origini dati dal menu Riquadri attività.

  2. Nel riquadro attività Raccolta origini dati fare clic sull'origine dati desiderata e quindi su Proprietà.

  3. Nella scheda Origine dati della finestra di dialogo Proprietà origine dati, in Query, fare clic su Campi.

    Nota : Le opzioni contenute in Query sono disponibili solo per le origini dati SQL seguenti: elenchi e raccolte SharePoint, database e origini dati collegate comprendenti due tabelle dello stesso database. Se inoltre nell'origine dati viene utilizzata una query personalizzata, sarà disponibile il pulsante Modifica query personalizzata anziché le opzioni per Campi, Filtro e Ordinamento. Per eliminare una query personalizzata, fare clic su Configura connessione di database, Avanti e quindi Fine. Nella finestra di dialogo Modifica comandi SQL personalizzati fare clic su Modifica comando per ogni scheda in cui viene visualizzata un'istruzione SQL e quindi eliminare l'istruzione SQL.

    Sezione Query della finestra di dialogo Proprietà origine dati per un elenco o una raccolta SharePoint

    Sezione Query della scheda Origine dati nella finestra di dialogo Proprietà origine dati.

  4. Nella finestra di dialogo Campi visualizzati eseguire una o più delle operazioni seguenti:

    • Per aggiungere un campo all'origine dati, in Campi disponibili fare clic sul campo desiderato e quindi su Aggiungi.

    • Per rimuovere un campo dall'origine dati, in Campi visualizzati fare clic sul campo desiderato e quindi su Rimuovi.

    • Per modificare l'ordine dei campi nell'origine dati, in Campi visualizzati fare clic sul campo che si desidera spostare e quindi su Sposta su o Sposta giù.

      Nota : Spostando un campo verso l'alto nell'elenco, la colonna viene spostata verso sinistra nella tabella di dati. Spostandolo verso il basso invece la colonna viene spostata verso destra.

      Suggerimento : Per selezionare più campi contemporaneamente, tenere premuto CTRL mentre si fa clic sui singoli campi.

Torna all'inizio

Aggiungere, eliminare o modificare un filtro

È possibile filtrare i dati creando una query di filtro. Quando si filtra un'origine dati, si applica un filtro in modo che nell'origine dati vengano visualizzati solo i dati che soddisfano i criteri specificati. Si supponga ad esempio di disporre di un'origine dati contenente centinaia o migliaia di record e di voler tuttavia visualizzare solo un sottoinsieme di tali record. In tal caso, è possibile creare un filtro in modo che nell'origine dati venga visualizzato solo il sottoinsieme di record desiderato.

  1. Scegliere Raccolta origini dati dal menu Riquadri attività.

  2. Nel riquadro attività Raccolta origini dati fare clic sull'origine dati desiderata e quindi su Proprietà.

  3. Nella scheda Origine dati della finestra di dialogo Proprietà origine dati, in Query, fare clic su Filtro.

    Nota : Le opzioni contenute in Query sono disponibili solo per le origini dati SQL seguenti: elenchi e raccolte SharePoint, database e origini dati collegate comprendenti due tabelle dello stesso database. Se inoltre nell'origine dati viene utilizzata una query personalizzata, sarà disponibile il pulsante Modifica query personalizzata anziché le opzioni per Campi, Filtro e Ordinamento. Per eliminare una query personalizzata, fare clic su Configura connessione di database, Avanti e quindi Fine. Nella finestra di dialogo Modifica comandi SQL personalizzati fare clic su Modifica comando per ogni scheda in cui viene visualizzata un'istruzione SQL e quindi eliminare l'istruzione SQL.

    Sezione Query della finestra di dialogo Proprietà origine dati per un elenco o una raccolta SharePoint

    Sezione Query della scheda Origine dati della finestra di dialogo Proprietà origine dati.

  4. Nella finestra di dialogo Proprietà origine dati fare clic su Filtro. Verrà visualizzata la finestra di dialogo Criteri filtro.

Sarà ora possibile aggiungere, eliminare o modificare un filtro.

Aggiungere un filtro

Eliminare un filtro

Modificare un filtro

Aggiungere una clausola a un filtro esistente

Raggruppare le clausole in un filtro

Modificare una clausola

Eliminare una clausola

Aggiungere un filtro

  1. Nella finestra di dialogo Criteri filtro fare clic su Fare clic qui per aggiungere un'istruzione.

  2. Fare clic sulla casella Nome campo e quindi sul campo contenente i valori desiderati.

  3. Fare clic sulla casella Criterio e quindi sull'operatore desiderato.

  4. Fare clic sulla casella Valore e quindi digitare o selezionare i criteri desiderati.

  5. Fare clic su OK

Eliminare un filtro

  • Nella finestra di dialogo Criteri filtro tenere premuto MAIUSC e contemporaneamente fare clic sulla freccia nella colonna all'estrema sinistra di ogni clausola e quindi premere CANC.

Modificare un filtro

  1. Nella finestra di dialogo Criteri filtro fare clic su una clausola esistente e quindi eseguire una o più delle operazioni seguenti:

    • Fare clic sulla casella Nome campo e quindi sul campo che include i valori desiderati.

    • Fare clic sulla casella Criterio e quindi sull'operatore desiderato.

    • Fare clic sulla casella Valore e quindi digitare o selezionare i criteri desiderati.

  2. Fare clic su OK

Aggiungere una clausola a un filtro esistente

È possibile utilizzare più espressioni in un singolo filtro. A tale scopo, aggiungere nuove clausole che specifichino criteri aggiuntivi che i dati devono soddisfare.

  1. Nella finestra di dialogo Criteri filtro, alla fine di una clausola esistente, fare clic sulla casella AND/OR e quindi eseguire una delle operazioni seguenti:

    • Per creare un filtro in cui i dati devono soddisfare i criteri in entrambe le clausole, fare clic su AND.

    • Per creare un filtro in cui i dati devono soddisfare i criteri in una sola clausola, fare clic su OR.

  2. Nella riga successiva fare clic su Fare clic qui per aggiungere un'istruzione.

  3. Fare clic sulla casella Nome campo e quindi sul campo contenente i valori desiderati.

  4. Fare clic sulla casella Criterio e quindi sull'operatore desiderato.

  5. Fare clic sulla casella Valore e quindi digitare o selezionare i criteri desiderati.

  6. Fare clic su OK.

Raggruppare le clausole di un filtro

Quando in un filtro sono contenute più clausole, è possibile decidere di raggrupparne due o più in modo che vengano applicate prima di un'altra clausola.

  1. Nella finestra di dialogo Criteri filtro, alla fine della seconda clausola, fare clic sulla casella AND/OR e quindi su OR.

  2. Nella finestra di dialogo Criteri filtro fare clic su Fare clic qui per aggiungere un'istruzione.

  3. Fare clic sulla casella Nome campo e quindi sul campo contenente i valori desiderati.

  4. Fare clic sulla casella Criterio e quindi sull'operatore desiderato.

  5. Fare clic sulla casella Valore e quindi digitare o selezionare i criteri desiderati.

  6. Tenere premuto MAIUSC e contemporaneamente fare clic sulle frecce nella colonna all'estrema sinistra delle clausole che si desidera raggruppare e quindi fare clic su Raggruppa. Per rimuovere il raggruppamento, fare clic su Separa.

    Espressione di esempio nella finestra di dialogo Criteri filtro
    La parentesi quadra che collega due clausole indica che tali clausole sono raggruppate.
  7. Fare clic su OK

Modificare una clausola

  • Nella finestra di dialogo Criteri filtro fare clic su una clausola esistente e quindi eseguire una o più delle operazioni seguenti:

    • Nella casella Nome campo fare clic sul campo contenente i valori desiderati.

    • Fare clic sulla casella Criterio e quindi sull'operatore desiderato.

    • Fare clic sulla casella Valore e quindi digitare o selezionare i criteri desiderati.

    • Fare clic su OK.

Eliminare una clausola

  • Nella finestra di dialogo Criteri filtro fare clic sulla freccia nella colonna all'estrema sinistra della clausola che si desidera eliminare e quindi premere CANC.

Torna all'inizio

Aggiungere o rimuovere un ordinamento

Quando si ordinano i dati in un'origine dati, si modifica l'ordine in cui vengono visualizzati. L'ordinamento è infatti una tecnica utilizzabile per ridisporre i record in modo da semplificare la comprensione dei dati. Gli esempi più comuni sono gli ordinamenti alfabetico e numerico.

È inoltre possibile eseguire l'ordinamento in base a più campi aggiungendo ulteriori campi all'elenco di ordinamento. Quando si esegue l'ordinamento in base a più campi, il tipo di ordinamento determina la sequenza utilizzata e ciò può influire sull'output dei dati.

  1. Scegliere Raccolta origini dati dal menu Riquadri attività.

  2. Nel riquadro attività Raccolta origini dati fare clic sull'origine dati desiderata e quindi su Proprietà.

  3. Nella scheda Origine dati della finestra di dialogo Proprietà origine dati, in Query, fare clic su Ordinamento.

    Nota : Le opzioni contenute in Query sono disponibili solo per le origini dati SQL seguenti: elenchi e raccolte SharePoint, database e origini dati collegate comprendenti due tabelle dello stesso database. Se inoltre nell'origine dati viene utilizzata una query personalizzata, sarà disponibile il pulsante Modifica query personalizzata anziché le opzioni per Campi, Filtro e Ordinamento. Per eliminare una query personalizzata, fare clic su Configura connessione di database, Avanti e quindi Fine. Nella finestra di dialogo Modifica comandi SQL personalizzati fare clic su Modifica comando per ogni scheda in cui viene visualizzata un'istruzione SQL e quindi eliminare l'istruzione SQL.

    Sezione Query della finestra di dialogo Proprietà origine dati per un elenco o una raccolta SharePoint

    Sezione Query della scheda Origine dati della finestra di dialogo Proprietà origine dati.

  4. Nella finestra di dialogo Proprietà origine dati fare clic su Ordinamento. Verrà visualizzata la finestra di dialogo Ordinamento.

Sarà ora possibile aggiungere o rimuovere un ordinamento.

Aggiungere un ordinamento

  1. Nella finestra di dialogo Ordinamento, in Campi disponibili, fare clic sul campo in base al quale si desidera eseguire l'ordinamento e quindi su Aggiungi.

  2. Se in Campi disponibili non è visibile alcun campo, fare doppio clic su Altri campi, fare clic sul campo in base al quale si desidera eseguire l'ordinamento e quindi su OK.

  3. In Proprietà ordinamento eseguire una delle operazioni seguenti:

    • Per ordinare un campo dal valore più basso al valore più alto, ad esempio A, B, C oppure 1, 2, 3, fare clic su Crescente.

    • Per ordinare un campo dal valore più alto al valore più basso, ad esempio C, B, A oppure 3, 2, 1, fare clic su Decrescente.

      Suggerimento : Per cambiare il tipo di ordinamento di un campo da crescente a decrescente o viceversa, fare doppio clic sul campo nell'elenco Tipo ordinamento. Si noti il triangolo accanto al nome del campo, che indica se quest'ultimo è ordinato con sequenza crescente o decrescente.

  4. Per eseguire l'ordinamento in base a più campi, aggiungere ulteriori campi all'elenco Tipo ordinamento.

  5. Fare clic su OK.

  6. È inoltre possibile modificare la sequenza in cui sono ordinati i campi. A tale scopo, fare clic su un campo nell'elenco Tipo ordinamento e quindi su Sposta su o Sposta giù.

Rimuovere un ordinamento

  • Nella finestra di dialogo Ordinamento, in Tipo ordinamento, fare clic sul campo che si desidera rimuovere dall'ordinamento e quindi su Rimuovi. Per rimuovere l'intero ordinamento dal database, rimuovere tutti i campi dall'ordinamento.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×