Creare o eliminare un campo RTF

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

È possibile archiviare testo formattato e RTF in un database di Access usando un campo testo lungo (detto anche MEMO) e impostando la proprietà TextFormat del campo su RichText. Ad esempio, è possibile rendere il testo in grassetto o sottolineato, applicare tipi di carattere diversi a singole parole o caratteri e modificare i colori del testo. È possibile applicare la formattazione a tutto o parte del contenuto del campo quando il campo viene visualizzato in un foglio dati e modificando il campo tramite un controllo associato in una maschera o un report.

Contenuto dell'articolo

Che cos'è Rich Text?

Creare un campo RTF

Cambiare un campo in testo RTF

Cambiare un campo di testo RTF in testo normale

Deselezionare la proprietà Accoda solo

Abilitare la formattazione RTF per i controlli di maschere e report

Che cos'è Rich Text?

Rich Text è un testo formattato con le opzioni di formattazione comuni, ad esempio grassetto e corsivo, che non sono disponibili con il testo normale. È possibile formattare i dati usando strumenti di formattazione comuni, ad esempio la barra multiFunzione e la barra degli strumenti mini. Dietro le quinte, Access applica il codice di formattazione HTML (Hypertext Markup Language) ai dati. Access USA HTML perché offre un maggiore grado di compatibilità con i campi RTF archiviati in elenchi di SharePoint.

immagine della barra multifunzione di access

Access archivia il testo RTF usando il tipo di dati long text, che è l'unico tipo di dati con il supporto predefinito per il testo RTF. Per creare un campo per l'archiviazione di testo RTF, è possibile creare un campo di testo lungo e quindi impostare la proprietà TextFormat del campo su RichText. I due valori possibili sono:

  • RichText    Abilita il testo RTF e viene archiviato e interpretato come markup HTML RTF.

  • Testo normale    Abilita il testo normale e viene interpretato come testo normale.

Si imposta la proprietà TextFormat per il campo di testo lungo nella tabella in visualizzazione foglio dati e visualizzazione struttura. Dopo aver memorizzato il testo RTF in un campo di testo lungo, è possibile visualizzarlo in una maschera o in un report usando un controllo casella di testo. Il controllo casella di testo ha una proprietà textformal che eredita il valore iniziale dalla proprietà TextFormat del campo di testo lungo. Tuttavia, puoi modificare la proprietà TextFormat nel controllo casella di testo.

La tabella seguente mostra le opzioni di formattazione del testo RTF supportate:

Icona

Opzione

Descrizione

Icona del pulsante

Nome carattere

Seleziona un carattere tipografico diverso.

Icona del pulsante

Dimensione carattere

Seleziona una dimensione del carattere.

Icona del pulsante

Grassetto

Rende il testo selezionato in grassetto. Se il testo è già in grassetto, rimuove il grassetto.

Icona del pulsante

Corsivo

Rende il testo selezionato in corsivo. Se il testo è già in corsivo, rimuove il corsivo.

Icona del pulsante

Sottolineare il testo

Rende il testo sottolineato. Se il testo è già sottolineato, rimuove l'evidenziazione.

Linea orizzontale creata con Formattazione automatica trattino

Allineare a sinistra

Allinea il testo al margine sinistro.

Icona del pulsante

Centrare il testo

Centra il testo all'interno del margine.

Icona del pulsante

Allineare a destra

Allinea il testo al margine destro.

Icona del pulsante

Elenchi numerati

Inizia la numerazione dei paragrafi. Il numero viene visualizzato prima di ogni paragrafo.

Icona del pulsante Elenco puntato

Elenco puntato

Inizia a inserire un punto elenco prima di ogni paragrafo.

Icona del pulsante

Colore carattere

Seleziona un colore di primo piano del tipo di carattere.

Callout 4

Colore evidenziatore testo

L'aspetto del testo è simile a quello contrassegnato da una penna evidenziatore.

Icona del pulsante

Riduci rientro

Riduce il rientro del paragrafo.

Linea orizzontale creata con Formattazione automatica trattino

Aumenta rientro

Aumenta il rientro del paragrafo.

Immagine del pulsante da sinistra a destra

Da sinistra a destra

Riempie il controllo da sinistra a destra.

Immagine del pulsante da destra a sinistra

Da destra a sinistra

Riempie il controllo da destra a sinistra.

Inizio pagina

Creare un campo RTF

È possibile creare un campo RTF nella visualizzazione foglio dati tabella o visualizzazione struttura.

In visualizzazione foglio dati

  1. Aprire la tabella in visualizzazione foglio dati.

  2. Selezionare fare clic per aggiungeree quindi selezionare testo lungo nell'elenco.

  3. Fare doppio clic sull'intestazione del campo e immettere un nome significativo per il nuovo campo.

  4. Salvare le modifiche apportate.

In visualizzazione struttura

  1. Aprire la tabella in Visualizzazione Struttura.

  2. Nella griglia di struttura della tabella individuare la prima riga vuota. Quindi, nella colonna nome campo Digitare un nome di campo.

  3. Nella colonna tipo di dati selezionare testo lungo.

  4. In Proprietà campo scegliere la scheda Generale.

  5. Fare clic all'interno della casella formato testo e selezionare Rich Text.

  6. Salvare le modifiche apportate.

Inizio pagina

Cambiare un campo in testo RTF

  1. Aprire la tabella che contiene il campo in visualizzazione struttura.

  2. Nella griglia di struttura tabella fare clic sul campo di testo lungo che si vuole modificare in RTF.

  3. In Proprietà campo scegliere la scheda Generale.

  4. Fare clic sulla casella formato testo e selezionare Rich Text.

  5. Salvare le modifiche apportate.

Inizio pagina

Cambiare un campo di testo RTF in testo normale

Importante    Quando si modifica un campo da testo RTF in testo normale, viene visualizzato un messaggio di avviso che indica che tutta la formattazione verrà rimossa. Dopo aver applicato la modifica al testo normale e la tabella è stata salvata, non è possibile annullare la modifica.

  1. Aprire la tabella che contiene il campo in visualizzazione struttura.

  2. Nella griglia di struttura tabella fare clic sul campo di testo lungo che si vuole modificare in RTF.

  3. In Proprietà campo scegliere la scheda Generale.

  4. Fare clic nella casella TextFormat e selezionare testo normale.

  5. Salvare le modifiche apportate.

Inizio pagina

Deselezionare la proprietà Accoda solo

Per abilitare la formattazione RTF per un campo, verificare che la proprietà Accoda solo per il campo sia disabilitata. In caso contrario, Access nasconde il testo nel campo ogni volta che si posiziona il cursore in tale campo o in tutti i controlli di maschere o report associati a tale campo.

Per disabilitare la proprietà solo Accodamento

  1. Aprire la tabella in Visualizzazione Struttura.

  2. Selezionare il campo di testo lungo che si vuole modificare e nella parte inferiore di progettazione tabelle, nella scheda generale , scorrere verso il basso fino alla proprietà Accoda solo .

  3. Fare clic sul campo accanto alla proprietà e selezionare No nell'elenco.

  4. Salvare le modifiche apportate.

Inizio pagina

Abilitare la formattazione RTF per i controlli di maschere e report

Se si usano i comandi della scheda Crea per creare una maschera o un report ed è stata abilitata la modifica RTF per il campo di testo lungo sottostante, il controllo casella di testo risultante eredita il set di proprietà formato testo per il campo di testo lungo. Se sono presenti dati nel campo testo lungo della tabella, tali dati verranno visualizzati nel controllo testo della maschera o del report. Tuttavia, Access non consente la modifica di testo RTF quando si aggiunge manualmente un controllo a una maschera o a un report, anche se successivamente si associa tale controllo a un campo di testo lungo con formattazione RTF.

  1. Aprire la maschera in visualizzazione struttura.

  2. Nel gruppo Controlli della scheda Progettazione fare clic su Casella di testo.

  3. In un'area vuota del modulo fare clic e trascinare il mouse per disegnare il controllo.

  4. Fare clic sull'area di testo del nuovo controllo, fare clic con il pulsante destro del mouse sull'area di testo del controllo (non sull'etichetta) e quindi scegliere Proprietà.

  5. Nella finestra delle proprietà del nuovo controllo fare clic sulla scheda tutte .

  6. Fare clic sulla casella della proprietà origine controllo e selezionare il campo di testo lungo nell'elenco.

    Per impostazione predefinita, l'elenco Mostra i campi della tabella associati al modulo. Se il campo di testo lungo si trova in un'altra tabella, usare questa sintassi delle espressioni per associare il controllo: = [nome tabella]! [ Nome campo]. Usare le parentesi quadre e il punto esclamativo esattamente come illustrato. Digitare il nome della tabella nella prima parte dell'espressione e il nome del campo di testo lungo nella seconda parte. Ad esempio, se si ha una tabella denominata note con un campo di testo lungo denominato complimenti, immettere la stringa nella casella della proprietà origine controllo : =[Notes]![Compliments]

  7. Nella finestra delle proprietà, con la scheda tutte ancora selezionata, individuare e selezionare la casella della proprietà formato testo e quindi selezionare testo RTF nell'elenco.

  8. Salvare le modifiche apportate.

Inizio pagina

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×