Formattare il testo in una casella di testo (Generatore report e SSRS)Format Text in a Text Box (Report Builder and SSRS)

È possibile formattare qualsiasi parte del testo all'interno di una casella di testo in modo indipendente e combinare testo segnaposto e testo statico in un'unica casella di testo.You can format any part of the text within a text box independently, and mix placeholder text and static text in one text box. La possibilità di combinare i formati e aggiungere testo segnaposto consente di creare stampe unione o modelli per il testo nel report.This ability to mix formats and add placeholder text enables you to create mail merges or templates for text in your report. Qualsiasi espressione può essere definita e formattata separatamente utilizzando un segnaposto.Any expression can be defined and formatted separately using a placeholder.

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Per combinare più formati in una casella di testoTo combine multiple formats in a text box

  1. Fare clic su Casella testo nella scheda Inserisci.On the Insert tab, click Text Box. Fare clic nell'area di progettazione, quindi trascinare il mouse per creare una casella delle dimensioni desiderate.Click the design surface, and then drag to create a box that is the size you want.

  2. All'interno della casella di testo selezionare il testo che si desidera formattare.Inside the text box, select the text you want to format.

  3. Fare clic con il pulsante destro del mouse sul testo selezionato, quindi scegliere Proprietà testo.Right-click the selected text, and click Text Properties.

  4. Impostare le opzioni di formattazione.Set formatting options. Ad esempio, nella scheda Generale :For example, on the General tab:

    • Descrizione comando Digitare un testo o un'espressione che restituisca una descrizione comando.Tooltip Type text or an expression that evaluates to a ToolTip. La descrizione comando viene visualizzata quando l'utente posiziona il puntatore del mouse su un elemento nel report.The ToolTip appears when the user pauses the pointer over the item in a report

    • Tipo di markup Selezionare un'opzione per indicare come verrà visualizzato il testo selezionato:Markup type Select an option to indicate how the selected text will be rendered:

      Testo normale Il testo selezionato viene visualizzato come testo normale.Plain Text Display the selected text as simple text. Il testo in formato HTML verrà gestito come testo letterale.HTML will be treated as literal text.

      HTML Il testo selezionato viene visualizzato in formato HTML.HTML Display the selected text as HTML. Se il valore dell'espressione del segnaposto contiene tag HTML validi, questi verranno visualizzati in formato HTML.If the expression value of the placeholder contains valid HTML tags, these tags will be rendered as HTML. Per altre informazioni, vedere Importazione di codice HTML a un report (Generatore report e SSRS).For more information, see Importing HTML into a Report (Report Builder and SSRS).

  5. Scegliere OK.Click OK.

  6. Ripetere i passaggi da 2 a 5 per la parte di testo rimanente che si desidera formattare.Repeat steps 2 through 5 for the remaining text you want to format.

Per formattare in modo diverso testo e segnaposti presenti nella stessa casella di testoTo format text and placeholders differently in the same text box

  1. Fare clic su Elenco nella scheda Inserisci.On the Insert tab, click List. Fare clic nell'area di progettazione, quindi trascinare il mouse per creare una casella delle dimensioni desiderate.Click the design surface, and then drag to create a box that is the size you want. Verrà visualizzata la finestra di dialogo Proprietà set di dati .The Dataset Properties dialog box opens. È possibile utilizzare un set di dati condiviso o un set di dati incorporato nel report.You can use a shared dataset or a dataset embedded in your report. Per altre informazioni, fare clic su Finestra di dialogo Proprietà set di dati, Query (Generatore report) o Finestra di dialogo Proprietà set di dati, Query.For more information, click Dataset Properties Dialog Box, Query (Report Builder) or Dataset Properties Dialog Box, Query.

  2. Fare clic su Casella testo nella scheda Inserisci.On the Insert tab, click Text Box. Fare clic nell'elenco, quindi trascinare il mouse per creare una casella con le dimensioni desiderate.Click in the list, and then drag to create a box that is the size you want.

  3. Digitare un'etichetta nella casella di testo, ad esempio Mio campo:.Type a label in the text box — for example, My Field:.

  4. Trascinare un campo dal set di dati nella casella di testo.Drag a field from your dataset into the text box. Verrà creato un segnaposto per il campo.A placeholder is created for your field.

  5. Per una formattazione di base, selezionare il testo segnaposto, quindi fare clic su una delle opzioni di formattazione nel gruppo Carattere della scheda Home .For basic formatting, select the placeholder text and then click one of the formatting options in the Font group on the Home tab. Fare clic, ad esempio, sul pulsante Grassetto .For example, click the Bold button.

    Per applicare più opzioni di formattazione, fare clic con il pulsante destro del mouse sul testo segnaposto, quindi fare clic su Proprietà segnaposto.For more formatting options, right-click the placeholder text, and then click Placeholder Properties.

  6. Scegliere OK.Click OK. Nella visualizzazione Progettazione report, la casella di testo conterrà "Mio campo: [NomeCampo]", dove NomeCampo è il nome del campo.In report design view, the text box should contain "My Field: [FieldName]", where FieldName is the name of your field.

  7. Fare clic su Esegui.Click Run.

    L'elenco viene ripetuto una volta per ogni valore nel campo e il segnaposto NomeCampo viene sostituito ogni volta dal valore di quel campo nel set di dati.The list repeats one time for every value in the field, and the FieldName placeholder is replaced each time by the value of that field in the dataset.

Vedere ancheSee Also

Caselle di testo ( Generatore report e SSRS ) Text Boxes (Report Builder and SSRS)
Formattazione di testo e segnaposto ( Generatore report e SSRS ) Formatting Text and Placeholders (Report Builder and SSRS)
Utilizzo delle espressioni nei report ( Generatore report e SSRS ) Expression Uses in Reports (Report Builder and SSRS)
Esempi di espressioni ( Generatore report e SSRS ) Expression Examples (Report Builder and SSRS)
Aggiungere codice HTML in un Report ( Generatore report e SSRS ) Add HTML into a Report (Report Builder and SSRS)
Tabelle, matrici e gli elenchi di ( Generatore report e SSRS ) Tables, Matrices, and Lists (Report Builder and SSRS)
Formattazione di numeri e date ( Generatore report e SSRS ) Formatting Numbers and Dates (Report Builder and SSRS)
Finestra di dialogo Proprietà segnaposto, generale ( Generatore report e SSRS )Placeholder Properties Dialog Box, General (Report Builder and SSRS)