Connettere dati nelle web part

È possibile utilizzare i menu e i pulsanti in una web part di SharePoint per creare connessioni tra i dati senza alcuna necessità di scrivere codice personalizzato. Mediante la connessione di web part, è ad esempio possibile presentare visualizzazioni alternative dei dati da due web part. È inoltre possibile eseguire calcoli tra le due web part o filtrare una web part utilizzando i valori dell'altra, il tutto in un'unica pagina. Si possono utilizzare tutte queste connessioni in una sola pagina. È inoltre possibile creare connessioni tra web part di pagine diverse nello stesso sito principale utilizzando un programma di progettazione Web compatibile con il proprio sito, ad esempio SharePoint Designer.

Contenuto dell'articolo

Panoramica delle connessioni web part

Creare connessioni web part

Creare o modificare una connessione tra due web part

Completare la connessione web part

Rimuovere una connessione tra due web part

Tipi comuni di connessioni web part

Master e dettagli

Riepilogo e dettagli

Padre e figlio

Ricerca e filtro

Calcoli

Visualizzazioni dati alternative

Ottimizzazione dei dati

Panoramica delle connessioni web part

Grazie alle connessioni tra web part, è possibile creare pagine del sito oppure migliorare quelle esistenti. Di norma si connettono due web part quando si desidera che un'azione eseguita in una web part modifichi il contenuto dell'altra.

È ad esempio possibile connettere una web part Visualizzazione elenco Dipendenti alla web part Immagini, passando dati dall'una all'altra. Ogni volta che nella web part Visualizzazione elenco Dipendenti verrà selezionata una riga contenente una colonna con una foto del dipendente in questione, nella web part Immagini verrà visualizzata tale foto.

Connessione web part di base

Una connessione web part consente di passare dati da una web part a un'altra e di sincronizzarne il comportamento.

Una web part fornisce i dati.

I dati possono essere costituiti da elenchi, righe, celle o valori di parametri.

L'altra web part riceve i dati.

È possibile creare una connessione web part indifferentemente da una delle due web part all'altra utilizzando i tipi di connessione disponibili nel menu del comando Connessioni del menu della web part.

Nota :  È possibile stabilire connessioni solo tra web part che si trovano nella stessa pagina. Per eseguire la connessione di una web part a dati di un altro sito o con origine dati diversa, è necessario aggiungere una visualizzazione dati utilizzando un programma di progettazione Web quale SharePoint Designer.

Ad esempio, se il comando del menu dei tipi di connessione di una web part è Fornisci riga a, il comando del sottomenu dei tipi di connessione dell'altra web part sarà Recupera Riga da. Nella tabella seguente vengono descritti i comandi che comunemente vengono visualizzati nel menu Connessioni.

Comandi del menu Connessioni

Descrizione

Invia Riga di dati a

Per connettere la web part Visualizzazione elenco a un'altra web part è possibile passare una riga di dati selezionata alla seconda web part.

Nella visualizzazione standard, quando si connette la web part Visualizzazione elenco viene aggiunta automaticamente una colonna Selezione elementi. Tale colonna contiene opzioni che consentono di indicare la riga da passare alla seconda web part. In Visualizzazione standard è possibile selezionare una sola riga alla volta. Alcune colonne, ad esempio la colonna Modifica, non sono disponibili per l'utilizzo in una connessione web part.

Nella visualizzazione foglio dati è possibile selezionare più righe ma solo una riga viene passata alla seconda web part. Se sono selezionate più righe, viene passata alla seconda web part solo la riga contenente la cella attiva e tutte le altre righe vengono ignorate. Non è possibile passare alla seconda web part i dati presenti nella riga Totale o in una Nuova riga.

Con questo tipo di connessione è possibile connettere più web part alla web part Visualizzazione elenco.

Recupera Valori dei parametri da

Questa opzione consente di applicare i parametri di una colonna della web part provider a una colonna della web part consumer.

Recupera Valori filtro da

In Visualizzazione standard e in Visualizzazione foglio dati è possibile connettere la web part Visualizzazione elenco a un'altra web part in grado di fornire le informazioni seguenti:

  • Una o più coppie di dati nome e valore di colonna da utilizzare come filtro dei dati nella web part Visualizzazione elenco

  • Una colonna di dati per l'ordinamento dei dati in ordine crescente o decrescente nella web part Visualizzazione elenco

Con questo tipo di connessione è possibile connettere una sola web part alla web part Visualizzazione elenco

È inoltre possibile stabilire connessioni tra web part in due pagine web part diverse utilizzando un programma di progettazione Web quale SharePoint Designer.

Torna all'inizio

Creare connessioni web part

Prima di tentare la creazione di una connessione tra web part è consigliabile eseguire i tre passaggi seguenti.

Passaggio 1: Decidere quali dati rendere disponibili nella pagina   
Nel sito che fornisce i dati desiderati sono spesso presenti uno o più elenchi. Negli elenchi i dati vengono presentati in formato tabulare ed è più semplice modificarli e aggiornarli, cambiare il criterio di ordinamento, filtrare i dati e aggregarli. È possibile creare una visualizzazione per mostrare solo i dati selezionati nel formato desiderato. Utilizzando lo strumento di selezione della visualizzazione disponibile nel riquadro Strumenti, è possibile cambiare facilmente la visualizzazione di una web part Visualizzazione elenco, così da poter lavorare solo sulle colonne di interesse. Per creare una visualizzazione, in Strumenti elenco sulla barra multifunzione dell'elenco fare clic su Elenco e su Crea visualizzazione, selezionare il formato di visualizzazione desiderato e quindi selezionare i dati che si desidera visualizzare.

Passaggio 2: Aggiungere web part Visualizzazione elenco alla pagina   
Per aggiungere un elenco a una pagina è possibile aggiungerlo come web part alla pagina.

Passaggio 3: Connettere le web part per ottenere i risultati desiderati   
È possibile creare connessioni solo tra web part che supportano le connessioni web part. Le web part che supportano le connessioni web part sono la web part Visualizzazione elenco, la web part Moduli e la web part Immagine.

Nel menu Connessioni del menu Web part sono visualizzati solo i tipi di connessione ammessi e nel menu delle web part disponibili sono visualizzate solo le web part compatibili. Dopo aver completato i primi due passaggi, è possibile stabilire la connessione tra le web part senza utilizzare script o codice.

Torna all'inizio

Creare o modificare una connessione tra due web part

Utilizzando semplici menu e finestre di dialogo, è possibile connettere due web part passando dati tra queste e sincronizzandone il comportamento.

  1. Passare alla pagina che contiene le due web part che si desidera connettere.

  2. Scegliere Modifica pagina dal menu Menu Azioni sito Azioni sito.

  3. Da una delle due web part fare clic sul menu Web part, scegliere Connessioni e quindi fare clic sul tipo di connessione che si desidera creare o modificare, ad esempio Fornisci riga a o Recupera ordinamento/filtro da. Fare clic sul nome della web part per la quale si desidera creare o modificare una connessione.

    Nota :  Il menuWeb part potrebbe non essere attivo o visibile nella pagina per vari motivi, ad esempio perché una web part o un'area non supporta le connessioni, perché si sta utilizzando un browser non compatibile o perché le connessioni sono disattivate

    nel sito. Il sottomenu dei tipi di connessione può variare da una web part all'altra e da una pagina web part all'altra per vari motivi, ad esempio a seconda delle impostazioni delle proprietà della pagina web part, della web part o dell'area della web part, a seconda del tipo o del grado di compatibilità delle web part della pagina oppure a seconda che i tipi di connessione delle web part siano compatibili o meno.

Per alcune connessioni tra web part potrebbe essere necessario selezionare ulteriori informazioni nella finestra di dialogo Configura connessione. Potrebbe, ad esempio, essere necessario selezionare il tipo di connessione che si desidera utilizzare o una colonna che si desidera filtrare. A seconda di come le web part sono state create, è possibile che vengano visualizzate altre finestre di dialogo specifiche della connessione tra le web part.

Suggerimento :  Tip È possibile nascondere una web part, ad esempio se si desidera utilizzarla per fornire dati a un'altra web part senza visualizzarla.

Nota :  Nel menu Web part sono disponibili solo le web part che è possibile connettere. Altre web part della pagina potrebbero non supportare le connessioni in generale o potrebbero non supportare le connessioni con la web part corrente. Inoltre potrebbero essere stati superati i limiti del sito per determinate connessioni.

Torna all'inizio

Completare la connessione web part

Quando si stabilisce la connessione iniziale tra web part, viene visualizzata la finestra di dialogo Configura connessione. In questa finestra di dialogo è possibile impostare la corrispondenza tra le colonne della web part che riceve i dati e la web part che li fornisce.

Nota :  Una connessione può essere corretta ma non significativa. Sebbene sia possibile mettere in relazione valori di ID diversi, ad esempio una colonna ID prodotto della web part che fornisce i dati e una colonna ID dipendente della web part che ottiene i dati, il risultato di questa connessione non avrebbe senso.

Nell'elenco seguente sono disponibili alcuni esempi comuni di connessioni web part:

Corrispondenza di una riga di dati in una web part con una cella o un campo di dati nell'altra web part   
La web part di origine della connessione è una web part Visualizzazione elenco Contatti. Una delle colonne della visualizzazione elenco contiene un collegamento ipertestuale denominato Foto, contenente un URL di un'immagine del contatto. Viene stabilita la connessione con la web part Immagini, in cui può essere visualizzato solo un URL contenente un'immagine. Per stabilire la relazione corretta con la web part Immagini, è necessario selezionare la colonna Foto della web part Contatti.

Corrispondenza di una riga di dati in una web part con una colonna di dati nell'altra web part per filtrarla   
La web part di origine della connessione è una web part Visualizzazione elenco contenente dati sugli ordini. Una delle colonne della visualizzazione elenco contiene una voce denominata IDDettagliOrdini. Si stabilisce una connessione con un'altra web part Visualizzazione elenco che ha varie colonne contenenti dettagli sugli ordini, una delle quali è denominata IDDettagliOrdini. Per connettere le due web part in modo che quando si seleziona un ordine in una web part vengano visualizzati tutti gli articoli dell'ordine nell'altra web part, è necessario mettere in relazione le colonne IDDettagliOrdini di ogni web part.

Nota : I nomi delle colonne non devono essere uguali ma i dati sottostanti devono corrispondere o avere lo stesso valore.

Torna all'inizio

Rimuovere una connessione tra due web part

  1. Aprire la pagina.

  2. Scegliere Modifica pagina dal menu Azioni sito Menu Azioni sito .

  3. Selezionare una delle web part da cui si desidera rimuovere la connessione.

  4. Fare clic sul menu della web part, scegliere Connessioni e quindi selezionare il tipo di connessione che si desidera rimuovere, ad esempio Fornisci riga a o Recupera ordinamento/filtro da.

  5. Fare quindi clic sul nome della web part da cui si desidera rimuovere una connessione.

    Nota :  Per ogni web part selezionata che presenta una connessione attiva viene visualizzato un segno di spunta nel sottomenu delle connessioni. Se non sono visualizzati segni di spunta, non sono presenti connessioni attive.

  6. Nella finestra di dialogo Configura connessione fare clic su Rimuovi connessione.

  7. Quando viene richiesto di confermare l'eliminazione della connessione tra le web part, fare clic su OK.

Tipi comuni di connessioni web part

È possibile combinare e connettere web part in una pagina in vari modi. Di norma l'utente crea molte delle connessioni tra web part nella propria pagina. Di seguito sono descritti i tipi più comuni di connessioni di dati tra web part.

Master e dettagli

È presente un elenco master di dati ed è necessario visualizzare informazioni dettagliate relative a tale elenco.

Esempio di master e dettagli

  1. Una semplice web part Dipendenti contiene i dati di base utilizzati di frequente sui dipendenti, quali ID, nome e posizione.

  2. Per visualizzare informazioni dettagliate su un dipendente si seleziona una riga

  3. La riga viene passata all'altra web part.

  4. Nella web part Dettagli dipendenti vengono visualizzati tutti i dettagli sui dipendenti in un modulo.

In una web part Visualizzazione elenco è possibile ordinare e filtrare un elenco di grandi dimensioni per trovare il dipendente prima di selezionare la riga. Se le informazioni dettagliate sono numerose, è possibile visualizzare la web part Dettagli dipendenti in un'altra pagina.

Torna all'inizio

Riepilogo e dettagli

È presente un elenco riepilogativo di dati ed è necessario visualizzare le informazioni dettagliate che hanno prodotto i dati riepilogativi.

Esempio di riepilogo e dettagli

  1. Una web part Remunerazione annuale contiene informazioni sulla remunerazione.

  2. Si selezionano le informazioni di riepilogo sui giorni di ferie e sui giorni di malattia accumulati.

  3. Le informazioni riepilogative vengono passate all'altra web part.

  4. Nella web part Dettagli remunerazione vengono visualizzati i dati con riferimento settimanale ed è possibile verificare i dati registrati.

Torna all'inizio

Padre e figlio

Esiste un elenco di dati (padre) e per ogni riga esistono una o più righe correlate (righe figlio) che si desidera visualizzare in un altro elenco.

Esempio di padre e figlio

  1. La web part Ordini contiene l'elenco degli ordini più recenti.

  2. Si fa clic sulla riga contenente l'ordine da esaminare.

  3. La riga viene passata all'altra web part.

  4. Nella web part Dettagli ordine vengono visualizzati tutti gli articoli dell'ordine.

Torna all'inizio

Ricerca e filtro

Si desidera immettere dati, quali criteri di ricerca o filtro, in una web part per visualizzare i risultati in un'altra web part.

Esempio di ricerca e filtro

  1. Nella web part Ricerca libri si immettono informazioni sui libri, quali titolo, autore e argomento, per poter trovare il libro o i libri desiderati.

  2. Si fa clic su SUBMIT.

  3. I criteri di ricerca vengono passati all'altra web part.

  4. Nella web part Elenco libri vengono visualizzati i libri che soddisfano i criteri di ricerca specificati.

Torna all'inizio

Calcoli

In molti casi è possibile calcolare dati all'interno di una web part, ma talvolta può essere utile combinare due web part per rendere più flessibili i calcoli.

Esempio di calcoli

  1. Nella web part Dati mutuo si immettono i dati relativi al mutuo.

  2. Si fa clic su GO.

  3. I dati sul mutuo vengono passati all'altra web part.

  4. La web part Calcolo mutuo elabora i valori e visualizza il piano di pagamento mensile.

Torna all'inizio

Visualizzazioni dati alternative

Poter visualizzare i dati in vari modi consente di valutare meglio le implicazioni, le tendenze e le relazioni tra i dati stessi. È possibile passare elenchi, righe e celle (o campi e parametri) da una web part e visualizzare i dati in una visualizzazione alternativa.

Visualizzazione alternativa di un elenco

Si desidera visualizzare tutti i dipendenti della società in un organigramma.

Visualizzazione alternativa dei dati di elenco

  1. Nella web part Dipendenti sono visualizzati l'ID, il nome, la posizione e l'ID del responsabile di tutti coloro che lavorano nella società.

  2. Dal momento che verranno utilizzati tutti i dati, non è necessario effettuare alcuna selezione.

  3. Tutti i dati vengono passati a un'altra web part.

  4. Nella web part Organigramma sono visualizzate le relazioni tra i dipendenti. È possibile mostrare visualizzazioni alternative di questa gerarchia.

    Visualizzazione alternativa di una riga

Si desidera visualizzare una riga di dati demografici in un grafico, ad esempio in un grafico a torta o a barre.

Visualizzazione alternativa dei dati della riga

  1. In una web part Statistiche popolazione sono visualizzati dati demografici, quali età, reddito e patrimonio.

  2. Si seleziona una riga di dati.

  3. I dati vengono passati a un'altra web part.

  4. Nella web part Grafico la riga di dati viene visualizzata in un grafico a torta o, in alternativa, in un grafico a barre.

    Visualizzazione alternativa di una cella

Si desidera tenere traccia dell'andamento di una raccolta di fondi.

Visualizzazione alternativa dei dati della cella

  1. In una web part Raccolta fondi ogni membro di un gruppo immette l'importo raccolto.

  2. Il totale corrente viene visualizzato in un campo dei totali.

  3. Il campo dei totali viene passato all'altra web part.

  4. È possibile controllare l'andamento complessivo della raccolta fondi nella web part Andamento raccolta fondi.

Torna all'inizio

Ottimizzazione dei dati

Si desidera ottimizzare i dati su persone e luoghi, per renderli più interessanti e utili.

Esempio di ottimizzazione dei dati

  1. In una web part Contatti vengono visualizzate le informazioni di cui è necessario disporre sui contatti di lavoro, quali nome, indirizzo e in alcuni casi foto.

  2. Si seleziona un contatto.

  3. Una riga di dati viene passata all'altra web part.

  4. Nella web part Immagini viene visualizzata una foto del contatto e nella web part Mappa l'indirizzo dell'ufficio.

Torna all'inizio

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.

×