Modifica di moduli elenco tramite InfoPath 2010 in SharePoint Designer

Ogni elenco di SharePoint contiene un set di moduli elenco che è possibile utilizzare per visualizzare o modificare elementi oppure per aggiungerli a un elenco. Ogni modulo elenco visualizza le colonne dell'elenco corrispondente come campi in una pagina nella quale gli utenti possono visualizzare, aggiungere o modificare informazioni.

Con Microsoft SharePoint Designer 2010 è possibile personalizzare tali moduli in modo che siano più semplici da utilizzare e più appropriati per una specifica soluzione aziendale. Per creare e modificare tali moduli, è inoltre possibile utilizzare Microsoft InfoPath 2010.

In questo articolo vengono descritti Microsoft InfoPath 2010, alcuni dei vantaggi che si ottengono utilizzando InfoPath 2010 e la procedura per la personalizzazione di un elenco utilizzando InfoPath 2010 dall'interno di Microsoft SharePoint Designer 2010.

Contenuto dell'articolo

Informazioni su Microsoft InfoPath 2010

Gestione di elenchi di SharePoint con InfoPath 2010

Visualizzazione dell'anteprima di un modulo elenco prima della sua personalizzazione in InfoPath

Personalizzazione di un modulo elenco tramite InfoPath 2010

Altre modalità per la personalizzazione di un modulo elenco

Passaggi successivi

Informazioni su Microsoft InfoPath 2010

InfoPath 2010 è un programma estremamente efficace per la creazione di moduli e la raccolta di informazioni incluso in Microsoft Office 2010. Con InfoPath 2010 è possibile creare moduli sofisticati con ampie possibilità di personalizzazione senza scrivere codice. È possibile trascinare campi in un modulo, implementare la convalida istantanea del modulo utilizzando un set di regole e applicare temi o altri tipi di personalizzazioni, ad esempio il marchio aziendale, al modulo.

Le modalità di personalizzazione per i moduli elenco in InfoPath Designer 2010 sono simili a quelle utilizzate in Microsoft SharePoint Designer 2010. Le operazioni che si eseguono normalmente sono l'aggiunta e la rimozione di campi, l'aggiunta di testo, elementi grafici e controlli del server e la modifica del layout e dell'aspetto generale del modulo.

Moduli elenco di InfoPath per SharePoint

In InfoPath 2010, tuttavia, è molto più semplice eseguire tali operazioni in quanto è disponibile un'ampia varietà di modelli, layout, temi e caratteristiche estremamente efficaci per la gestione delle regole. Inoltre, modificando un solo file, ovvero il modello di modulo di InfoPath o XSN, la modifica viene applicata a tutti e tre i moduli elenco. In SharePoint Designer 2010, se si desidera che le stesse modifiche vengano applicate a tutti e tre i moduli elenco, è necessario personalizzare il modulo di visualizzazione, il modulo di modifica e il nuovo modulo separatamente.

Torna all'inizio

Gestione di elenchi di SharePoint con InfoPath 2010

Quando si apre un elenco in Microsoft SharePoint Designer 2010, è possibile notare che per l'elenco sono disponibili tre moduli: DispForm.aspx, EditForm.aspx e NewForm.aspx.

Moduli elenco di InfoPath per SharePoint

  • DispForm.aspx è utilizzato per visualizzare le proprietà di un elemento nell'elenco.

  • EditForm.aspx è utilizzato per modificare l'elemento nell'elenco.

  • NewForm.aspx è utilizzato per creare nuovi elemento nell'elenco.

Per personalizzare tali moduli in Microsoft SharePoint Designer 2010, è necessario aprirli uno a uno e apportare le modifiche desiderate oppure creare nuovi moduli per sostituirli.

In alternativa, è possibile scegliere un'opzione in Microsoft SharePoint Designer 2010 per personalizzare tali moduli in InfoPath 2010. Quando si esegue tale operazione, viene creato e pubblicato un modello di modulo di InfoPath, o file XSN, che viene utilizzato con un nuovo set di moduli elenco: displayifs.aspx, editifs.aspx, e newifs.aspx. Il modello e i nuovi moduli sostituiscono i moduli ASPX predefiniti disponibili inizialmente.

Alla successiva apertura del sito in Microsoft SharePoint Designer 2010, si potrà notare la presenza dei nuovi moduli nella pagina di riepilogo per l'elenco.

Moduli elenco di InfoPath per SharePoint

NOTE

  • Sebbene sia possibile aprire i nuovi moduli in Microsoft SharePoint Designer 2010, non è possibile personalizzarne i contenuti in quanto i moduli si trovano in una web part Modulo di InfoPath. Utilizzare il modello di modulo di InfoPath per aggiornare questi file.

  • Il modello di modulo di InfoPath, o file XSN, non viene visualizzato nella pagina di riepilogo in Microsoft SharePoint Designer 2010. Per visualizzare questo modello è necessario utilizzare il collegamento Tutti i file nel riquadro di spostamentoper passare ai moduli elenco nella gerarchia del sito.

Torna all'inizio

Visualizzazione dell'anteprima di un modulo elenco prima della sua personalizzazione in InfoPath

Prima di cominciare a personalizzare un modulo elenco in InfoPath 2010, può essere utile sapere quali saranno le differenze di aspetto del modulo dopo la personalizzazione.

Il modulo di modifica predefinito (EditForm.aspx) avrà un aspetto simile al seguente nel browser.

Moduli elenco di InfoPath per SharePoint

Quando si personalizza il modulo in InfoPath 2010, il nuovo modulo di modifica (editifs.aspx con il modello di InfoPath associato) avrà un aspetto simile al seguente nel browser.

Moduli elenco di InfoPath per SharePoint

Il nuovo modulo utilizza una combinazione di colori e tipi di carattere diversi e il campo Allegati viene visualizzato in linea anziché nell'intestazione del modulo. Come indicato in precedenza, queste sono le impostazioni predefinite utilizzate nel nuovo modulo. Al termine della personalizzazione del modulo è possibile modificarne completamente l'aspetto e il funzionamento.

Torna all'inizio

Personalizzazione di un modulo elenco tramite InfoPath 2010

In Microsoft SharePoint Designer 2010 è possibile scegliere di personalizzare i moduli elenco tramite InfoPath 2010. Se ci si avvale di questa possibilità, InfoPath 2010 Designer si apre con un nuovo modello di modulo di InfoPath (XSN), che è possibile utilizzare per personalizzare i moduli elenco. Al termine, si pubblicherà il modulo nell'elenco di SharePoint e quindi, se necessario, si tornerà a Microsoft SharePoint Designer 2010.

  1. Aprire il sito in Microsoft SharePoint Designer 2010.

  2. Nel riquadro di spostamentofare clic su Elenchi e raccolte.

  3. Aprire l'elenco che si desidera personalizzare.

  4. Nel gruppo Azioni della scheda Impostazioni elenco fare clic su Progetta moduli in InfoPath e quindi scegliere il tipo di contenuto che si desidera utilizzare per i moduli elenco.
    Moduli elenco di InfoPath per SharePoint
    NOTA: tutti gli elenchi di SharePoint possono essere configurati per consentire più tipi di contenuto, che verranno visualizzati in questo menu. È possibile creare un modulo elenco personalizzato per ogni tipo di contenuto. Se, ad esempio, a un elenco sono associati il tipo di contenuto Comunicato stampa e il tipo di contenuto Notizie industria, è possibile creare moduli elenco personalizzati per ognuno di essi. È opportuno ricordare che il modulo verrà visualizzato solo se il tipo di contenuto che si sceglie è quello predefinito per l'elenco.

  5. InfoPath 2010 verrà aperto con un nuovo modello di modulo di InfoPath.
    Moduli elenco di InfoPath per SharePoint

  6. Utilizzare gli strumenti per la modifica dei moduli disponibili in InfoPath 2010 per personalizzare l'aspetto generale del modulo e aggiungere al modulo la logica basata sulle regole necessaria. Per ulteriori informazioni sull'utilizzo di InfoPath 2010, fare riferimento alla sezione Vedere anche.

  7. Dopo avere completato le operazioni di personalizzazione, pubblicare il modello nell'elenco di SharePoint. È possibile eseguire questa operazione in due modi:

    1. Se si è terminato di utilizzare il modulo, è sufficiente chiuderlo e scegliere Salva e pubblica quando richiesto.

    2. Per pubblicare il modulo e continuare a utilizzare InfoPath, fare clic sulla scheda File, scegliere Informazioni e fare clic su Pubblicazione rapida.
      Moduli elenco di InfoPath per SharePoint

  8. Fare clic su OK nel messaggio di conferma della pubblicazione.

  9. Chiudere InfoPath 2010 e tornare a Microsoft SharePoint Designer 2010, se necessario.

Per impostare ulteriori personalizzazioni per i moduli elenco, ripetere i passaggi precedenti.

Torna all'inizio

Altre modalità per la personalizzazione di un modulo elenco

Per personalizzare i moduli elenco, oltre a utilizzare InfoPath 2010 dall'interno di Microsoft SharePoint Designer 2010, è possibile servirsi di uno dei metodi seguenti.

Utilizzare il browser per personalizzare il modulo elenco in InfoPath 2010

Per personalizzare il modulo elenco nel browser, passare al modulo e quindi nel gruppo Personalizza elenco della scheda Elenco scegliere Personalizza modulo, come illustrato di seguito.

Moduli elenco di InfoPath per SharePoint

Utilizzare InfoPath 2010 per creare un nuovo modulo elenco o personalizzare un modulo esistente

Per creare un nuovo modulo elenco dall'interno di InfoPath 2010, fare clic sulla scheda File, scegliere Nuovo e quindi fare clic su Elenco SharePoint. Specificare il percorso del sito e quindi selezionare un elenco esistente o crearne uno nuovo.

Moduli elenco di InfoPath per SharePoint

Per personalizzare un modulo creato in precedenza, fare clic sulla scheda File, scegliere Recenti e quindi selezionare il modello di modulo nell'elenco Modelli di modulo recenti.

Torna all'inizio

Passaggi successivi

Mentre si personalizzano i moduli elenco di SharePoint in InfoPath 2010 è possibile scegliere di adeguare tutti i moduli esistenti al formato più avanzato di InfoPath 2010 oppure limitare l'adeguamento a quelli che richiedono un alto livello di personalizzazione per i propri utenti o per il proprio sito della soluzione aziendale.

Oltre che per creare moduli elenco, è possibile utilizzare Microsoft InfoPath 2010 per creare moduli per le raccolte moduli, moduli basati sul browser, moduli offline con le aree di lavoro di SharePoint, moduli di avvio del flusso di lavoro di notevole efficacia e molto altro.

Per ulteriori informazioni sulle diverse modalità di utilizzo di InfoPath 2010, fare riferimento alla sezione Vedere anche.

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.

×