Inserire una casella di testo RTF

È possibile utilizzare una casella di testo RTF nel modello di modulo di Microsoft Office InfoPath per consentire agli utenti di inserire testo formattato, interruzioni di paragrafo, tabelle, fotografie o immagini ClipArt in un campo di immissione dati.

Contenuto dell'articolo

Quando utilizzare una casella di testo RTF

Esperienza dell'utente

Considerazioni sulla compatibilità

Inserire una casella di testo RTF

Suggerimenti relativi al layout

Quando utilizzare una casella di testo RTF

Una casella di testo RTF può essere utilizzata quando si desidera:

  • Consentire agli utenti di evidenziare, enfatizzare o formattare il testo che viene digitato in un modulo.

  • Consentire agli utenti di inserire tabelle o immagini in un'area vuota del modulo.

  • Visualizzare informazioni RTF contenute in un database o altra origine dati.

  • Salvare dati formattati in formato XHTML (Extensible Hypertext Markup Language) nell'origine dati del modello di modulo.

Nella figura seguente una casella di testo RTF è utilizzata per raccogliere note dettagliate degli utenti.

Formatted text inside rich text box on form

Controlli correlati

In Microsoft Office InfoPath sono disponibili altri controlli simili alle caselle di testo RTF, ma utilizzati per scopi diversi. Per decidere quale di questi controlli fa al caso proprio, leggere attentamente l'elenco seguente:

Casella di testo RTF    Analogamente a una casella di testo RTF, una casella di testo consente agli utenti di digitare, modificare o visualizzare del testo.

Casella di espressione    Una casella di espressione viene solitamente utilizzata per visualizzare testo di sola lettura, il valore di un altro controllo presente nel modello di modulo oppure per creare formula basate su espressioni XPath (XML Path Language). Diversamente da una casella di testo RTF, una casella di espressione non consente di memorizzare o salvare dati. È consigliabile pertanto utilizzare la casella di espressione solo se non si desidera salvare il relativo valore o specificarlo come riferimento in un'altra formula.

Torna all'inizio

Esperienza dell'utente

Analogamente a una casella di testo, una casella di testo RTF è un semplice segnaposto all'interno di un modulo, come ad esempio una casella per i commenti, in cui gli utenti inseriscono del testo. Quando digitano del testo in una casella di testo RTF, gli utenti hanno accesso a numerose caratteristiche di formattazione che già utilizzano in altri documenti di Microsoft Office System. Possono ad esempio inserire un'immagine o una tabella in una casella di testo RTF oppure evidenziare in giallo un determinato paragrafo di testo.

Per verificare se è possibile formattare il testo contenuto in un determinato campo del modulo, è sufficiente che gli utenti posizionino il cursore in corrispondenza del campo e selezionino il testo contenuto. Se le opzioni della barra degli strumenti Formattazione sono attive anziché in grigio, ciò indica che è possibile formattare il testo esattamente come in qualsiasi altro documento di Microsoft Office System.

Torna all'inizio

Considerazioni sulla compatibilità

Quando si progetta un modello di modulo in InfoPath, è possibile scegliere una modalità di compatibilità specifica per progettare un modello di modulo compatibile con browser. Quando un modello di modulo compatibile con browser viene pubblicato in un server in cui è in esecuzione InfoPath Forms Services e viene quindi abilitato per i browser, i moduli basati sul modello potranno essere visualizzati in un browser. Quando si progetta un modello di modulo compatibile con browser, alcuni controlli non sono disponibili nel riquadro attività Controlli, in quanto non possono essere visualizzati in un browser.

Sebbene le caselle di testo RTF siano disponibili quando si progetta un modello di modulo compatibile con browser, è tuttavia importante tenere presenti le seguenti limitazioni:

  • Alcune delle opzioni del supporto di testo elaborato non sono supportate nella versione per browser della casella di testo RTF. Se nel riquadro attività Controllo grafico viene visualizzato un errore relativo a impostazioni RTF incompatibili, selezionare la casella di testo Attiva solo caratteristiche compatibili con browser nella finestra di dialogo Proprietà - Casella di testo RTF. In questo modo verranno selezionate automaticamente solo le impostazioni RTF corrette.

  • La convalida dei dati non è abilitata per le caselle di testo RTF quando un modulo basato sul modello di modulo viene visualizzato in un browser.

  • Le caselle di testo RTF sono supportate completamente solo nei browser Microsoft Internet Explorer. In altri browser vengono visualizzate solo come caselle di testo RTF di sola lettura. Gli utenti possono modificarle, ma tutta la formattazione verrà eliminata.

  • In un modello di modulo compatibile con browser è possibile abilitare le immagini collegate per una casella di testo RTF, mentre le immagini incorporate non sono supportate.

Torna all'inizio

Inserire una casella di testo RTF

La procedura per inserire una casella di testo RTF si differenzia leggermente a seconda che si progetti un nuovo modello di modulo vuoto o che si basi la progettazione del modello di modulo su un database o su altra origine dati esterna.

Nella figura seguente viene illustrato l'aspetto di una casella di testo RTF quando è selezionata in modalità progettazione.

Rich text box selected in design mode

I controlli possono essere associati o non associati. Un controllo associato è collegato a un campo o a un gruppo nell'origine dati affinché i dati immessi nel controllo vengano salvati nel file del modulo (xml) sottostante. Un controllo non associato non è collegato a un campo o a un gruppo e i dati immessi non vengono salvati. Quando si seleziona un controllo o vi si sposta il puntatore sopra, nell'angolo superiore destro del controllo vengono visualizzati un testo e un'icona di associazione. Il testo indica il gruppo o il campo cui è associato il controllo nell'origine dati. L'icona indica se il controllo è associato in modo corretto al gruppo o campo. Quando l'associazione è corretta, viene visualizzata un'icona verde. In caso di problemi relativi all'associazione, viene invece visualizzata un'icona blu o rossa.

L'origine dati del modello di modulo è composta da campi e gruppi organizzati gerarchicamente nel riquadro attività Origine dati. Le caselle di testo RTF sono sempre associate a campo. Nell'esempio seguente, la casella Note nel modulo è associata al campo discussionItemNotes nel riquadro attività Origine dati.

Relationship between rich text box on form template and corresponding field in data source

Inserire una casella di testo RTF in un nuovo modello di modulo vuoto

Quando si progetta un nuovo modello di modulo vuoto, la casella di controllo Crea automaticamente origine dati nel riquadro attività Controlli è selezionata per impostazione predefinita. In questo modo, tramite InfoPath vengono automaticamente creati campi e gruppi nell'origine dati man mano che si aggiungono controlli al modello di modulo. Questi campi e gruppi sono rappresentati da icone di cartelle e file nel riquadro attività Origine dati.

  1. Nel modello di modulo posizionare il cursore nel punto in cui si desidera inserire il controllo.

  2. Se il riquadro attività Controlli non è visualizzato, scegliere Altri controlli dal menu Inserisci oppure premere ALT+I, C.

  3. Nel gruppo Inserisci controlli fare clic su Casella di testo RTF.

  4. Per specificare il tipo di testo RTF che gli utenti possono immettere, fare doppio clic sulla casella di testo RTF nel modello di modulo, fare clic sulla scheda Visualizza e quindi selezionare o deselezionare le caselle di controllo nel gruppo Formattazione disponibile.

  5. Per aggiungere un'etichetta al controllo, digitare il testo desiderato, seguito da due punti (:), al di sopra o a sinistra del controllo.

Inserire una casella di testo RTF in un modello di modulo basato su un'origine dati esistente

Se si basa la progettazione del modello di modulo su un file, un database o un servizio Web (Extensible Markup Language) esistente, i campi e i gruppi del riquadro attività Origine dati verranno derivati dall'origine dati esistente. In questo scenario è possibile inserire nel modello di modulo una casella di testo RTF trascinandola dal riquadro attività Origine dati oppure inserendola dal riquadro attività Controlli, come descritto nella procedura seguente:

  1. Nel modello di modulo posizionare il cursore nel punto in cui si desidera inserire il controllo.

  2. Se il riquadro attività Controlli non è visualizzato, scegliere Altri controlli dal menu Inserisci oppure premere ALT+I, C.

  3. Nel gruppo Inserisci controlli fare clic su Casella di testo RTF.

  4. Nella finestra di dialogo Associazione Casella di testo RTF selezionare il campo in cui si desidera salvare il valore inserito nella casella di testo RTF e quindi fare clic su OK.

  5. Per specificare il tipo di testo RTF che gli utenti possono immettere, fare doppio clic sulla casella di testo RTF inserita nel modello di modulo, fare clic sulla scheda Visualizza e quindi selezionare o deselezionare le caselle di controllo nel gruppo Formattazione disponibile.

  6. In InfoPath il nome del campo o del gruppo viene utilizzato come etichetta del controllo. Se necessario, modificare il testo dell'etichetta.

    Suggerimento : È anche possibile utilizzare il riquadro attività Origine dati per inserire controlli. Nel riquadro attività Origine dati fare clic con il pulsante destro del mouse sul campo che si desidera associare alla casella di testo RTF e scegliere Casella di testo RTF dal menu di scelta rapida.

Torna all'inizio

Suggerimenti relativi al layout

I suggerimenti riportati di seguito aiutano a perfezionare l'aspetto, le dimensioni e altri elementi di una casella di testo RTF:

  • Per modificare le dimensioni di più caselle di testo RTF contemporaneamente, selezionare le caselle di testo RTF su cui si desidera intervenire, scegliere Proprietà dal menu Formato e infine apportare le modifiche necessarie nella scheda Dimensioni.

  • Per ridurre la larghezza predefinita in base a cui vengono inserite le caselle di testo RTF in InfoPath, scegliere Proprietà visualizzazione dal menu Visualizza. Nella scheda Generale selezionare la casella di controllo Usa larghezza personalizzata per modello di modulo e quindi digitare un valore inferiore nella casella Larghezza personalizzata.

  • Per cambiare il bordo o il colore di più caselle di testo RTF contemporaneamente, selezionare le caselle di testo RTF su cui si desidera intervenire, scegliere Bordi e sfondo dal menu Formato, fare clic sulla scheda Bordi e quindi apportare le modifiche necessarie.

  • Per personalizzare il testo visualizzato in una casella di testo RTF, utilizzare le caselle Tipo di carattere e Dimensione carattere sulla barra degli strumenti Formattazione. Per modificare contemporaneamente il tipo di carattere e la dimensione del testo di tutte le caselle di testo RTF presenti nel modello di modulo, fare clic sulla casella di testo RTF che presenta la formattazione desiderata e scegliere Applica tipo di carattere a tutti i controlli Casella di testo RTF dal menu Formato.

  • Per vedere l'aspetto che le caselle di testo RTF assumeranno una volta inserito il testo, scegliere Dati di esempio dal menu Visualizza. Questo consente di farsi un'idea dell'aspetto che il modulo avrà una volta compilato dall'utente.

  • Utilizzare i margini per regolare la spaziatura al di fuori di una casella di testo RTF, mentre utilizzare la spaziatura interna per regolare lo spazio vuoto attorno al testo presente all'interno della casella di testo RTF.

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.

×