Freigeben über


Formatieren von Text in einem Textfeld in paginierten Berichten (Berichts-Generator)

Gilt für: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer in SQL Server Data Tools

Sie können in paginierten Berichten beliebige Teile des Texts in einem Textfeld unabhängig voneinander formatieren und Platzhaltertext und statischen Text in einem Textfeld kombinieren. Durch das Mischen von Formaten und das Hinzufügen von Platzhaltertext können Sie in Ihrem paginierten Bericht Seriendrucke oder Vorlagen für Text erstellen. Jeder Ausdruck kann mithilfe eines Platzhalters getrennt definiert und formatiert werden.

Hinweis

Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator von Microsoft, im Power BI Report Builder und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.

Kombinieren mehrerer Formatierungen in einem Textfeld

  1. Wählen Sie auf der Registerkarte Einfügen die Option Textfeld aus. Klicken Sie auf die Entwurfsoberfläche, und erstellen Sie dann durch Ziehen ein Feld mit der gewünschten Größe.

  2. Wählen Sie im Textfeld den Text aus, der formatiert werden soll.

  3. Klicken Sie mit der rechten Maustaste auf den markierten Text, und wählen Sie dann Texteigenschaften aus.

  4. Legen Sie die Formatierungsoptionen fest. Beispielsweise auf der Registerkarte Allgemein :

    • QuickInfo: Geben Sie Text ein oder einen Ausdruck, der zu einer QuickInfo ausgewertet wird. Die QuickInfo wird angezeigt, wenn der Benutzer den Mauszeiger über das Element in einem Bericht hält.

    • Markuptyp: Wählen Sie eine Option aus, um anzugeben, wie der markierte Text gerendert wird:

      Nur Text: Zeigt den markierten Text als einfachen Text an. HTML wird als Literaltext behandelt.

      HTML: Zeigt den markierten Text als HTML an. Wenn der Ausdruckswert des Platzhalters gültige HTML-Tags enthält, werden diese Tags als HTML gerendert. Weitere Informationen finden Sie unter Importieren von HTML in einen Bericht (Berichts-Generator und SSRS).

  5. Klicken Sie auf OK.

  6. Wiederholen Sie die Schritte 2 bis 5 für den übrigen zu formatierenden Text.

Unterschiedliches Formatieren von Text und Platzhaltern im gleichen Textfeld

  1. Wählen Sie auf der Registerkarte Einfügen die Option Liste aus. Klicken Sie auf die Entwurfsoberfläche, und erstellen Sie dann durch Ziehen ein Feld mit der gewünschten Größe. Das Dialogfeld Dataseteigenschaften wird angezeigt. Sie können ein freigegebenes Dataset oder ein im Bericht eingebettetes Dataset verwenden. Weitere Informationen finden Sie unter Dataseteigenschaften (Dialogfeld), Abfrage (Berichts-Generator) oder unter Dataseteigenschaften (Dialogfeld), Abfrage.

  2. Wählen Sie auf der Registerkarte Einfügen die Option Textfeld aus. Klicken Sie in die Liste, und erstellen Sie dann durch Ziehen ein Feld mit der gewünschten Größe.

  3. Geben Sie im Textfeld eine Bezeichnung ein, z. B. Mein Feld.

  4. Ziehen Sie ein Feld aus dem Dataset in das Textfeld. Es wird ein Platzhalter für das Feld erstellt.

  5. Wählen Sie für einfache Formatierung den Platzhaltertext und dann auf der Registerkarte Start in der Gruppe Schriftart eine der Formatierungsoptionen aus. Wählen Sie z. B. die Schaltfläche Fett aus.

    Klicken Sie mit der rechten Maustaste auf den Platzhaltertext, und wählen Sie dann Platzhaltereigenschaften aus, um weitere Formatierungsoptionen anzuzeigen.

  6. Klicken Sie auf OK. Das Textfeld in der Berichtsentwurfsansicht sollte „Mein Feld: [Feldname]“ enthalten, wobei Feldname der Name des Felds ist.

  7. Klicken Sie auf Run (Ausführen).

Die Liste wird für jeden Wert im Feld einmal wiederholt, und der Platzhalter Feldname wird jedes Mal durch den Wert dieses Felds im Dataset ersetzt.

Hinzufügen von Überschriftenelementen in einem Textfeld

  1. Wählen Sie auf der Registerkarte Einfügen die Option Textfeld aus. Klicken Sie auf die Entwurfsoberfläche, und erstellen Sie dann durch Ziehen ein Feld mit der gewünschten Größe.

  2. Wählen Sie im Textfeld den Text aus, der formatiert werden soll.

  3. Klicken Sie mit der rechten Maustaste auf den markierten Text, und wählen Sie dann Texteigenschaften aus.

  4. Legen Sie Überschriftenelemente fest. Beispielsweise auf der Registerkarte Barrierefreiheit:

    • Barrierefreiheitsoptionen: Überschreiben Sie den Strukturtyp, um dem Textfeld ein anderes semantisches Ausgabeformat zuzuweisen, z. B. HTML und barrierefreies PDF.
    • Mit Strukturtyp überschreiben können Sie die HTML-Überschriftenelemente H1–H6 auswählen.
  5. Treffen Sie eine Auswahl.

  6. Wählen Sie OK aus.