Verwenden Sie die Komponente Text formatieren

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Formatieren Sie den Text mithilfe von Variablenplatzhaltern und Zeilen- und Registerkartenvariablen mit der Komponente Text formatieren in RPA Desktop Design Studio. Sie können den Text und seine Positionen einfach aktualisieren, indem Sie einfach die Variablenplatzhalter sowie die Zeilen- und Registerkartenvariablen aktualisieren.

    Vorbereitungen

    Erforderliche Rolle: keine

    Warum und wann dieser Vorgang ausgeführt wird

    Wichtige Tipps, die Sie sich bei der Verwendung der Komponente „Text formatieren“ merken sollten, um die folgenden Ausnahmen zu vermeiden.

    Fehlende Argumente

    Dieses Problem tritt auf, wenn die Formatzeichenfolge mehr Platzhalter als die Anzahl der angegebenen Argumente enthält.

    Beispiel:
    • Formatzeichenfolge: {0} {1}
    • Angegebene Argumente: „Hallo“
    Die für dieses Problem angezeigte Fehlermeldung lautet „während der Ausführung ist ein Fehler aufgetreten. Komponente „Text formatieren“ konnte in der Aktivität „neue Aktivität“ nicht ausgeführt werden.“

    Der Index (auf Null basiert) muss größer oder gleich Null und kleiner als die Größe der Argumentliste sein.

    Die Lösung besteht darin, sicherzustellen, dass die Anzahl der Argumente mit der Anzahl der Platzhalter in der Formatzeichenfolge übereinstimmt:

    „Hallo“

    „Welt“

    Richtige Argumentplatzierung

    Der Index (auf Null basiert) muss größer oder gleich Null und kleiner als die Größe der Argumentliste sein.

    Lösung:

    Die Lösung besteht darin, sicherzustellen, dass die Anzahl der Argumente mit der Anzahl der Platzhalter in der Formatzeichenfolge übereinstimmt. Zum Beispiel:

    • Formatzeichenfolge: „Hallo“
    • Argument: „Welt“

    In diesem Fall enthält die Formatzeichenfolge keine Platzhalter, daher sind keine Argumente erforderlich. Wenn Sie eine Formatzeichenfolge wie haben „Hallo, {0}! Willkommen bei {1}.“ , Müssen Sie zwei Argumente angeben, z. B. „Welt“ Und „ServiceNow“ .

    Verwendung von literalen geschweiften Klammern in Formatzeichenfolgen

    Problem: Geschweifte Klammern {} haben eine besondere Bedeutung bei der Zeichenfolgenformatierung und müssen bei Verwendung als literale Zeichen mit Escape-Zeichen versehen werden.

    Beispiel für falsche Nutzung:

    Formatzeichenfolge:
    
    {
    {0}
    {1}
    },

    Fehlermeldung: Während der Ausführung ist ein Fehler aufgetreten. Die Komponente „Text formatieren“ konnte in der Aktivität „neue Aktivität“ nicht ausgeführt werden.

    Eingabezeichenfolge hatte nicht das richtige Format
    Die Lösung besteht darin, doppelte geschweifte geschweifte Klammern darzustellen:
    
    {{
    {0}
    {1}
    }},
    Zu speichernde Regel:
    • {{ Stellt ein Literal dar {
    • }} Stellt ein Literal dar }

    Sie können die Eigenschaften für die Komponente Text formatieren konfigurieren. Weitere Informationen zu diesen Eigenschaften finden Sie unter Eigenschaften der allgemeinen Komponenten.

    Prozedur

    1. Navigieren Sie im Toolbox-Bereich zu Allgemein > Text Formatierenan.
    2. Ziehen Sie die Komponente Text formatieren auf die Design-Oberfläche.
    3. Führen Sie die folgenden Schritte aus, um die Text-Platzhaltervariable festzulegen.
      1. Klicken Sie auf das Symbol „Variable hinzufügen“ ( Symbol „Variable hinzufügen“.).
        Für jede Variable, die Sie hinzufügen, wird ein Port „Daten in“ hinzugefügt.
      2. Informationen zum Konfigurieren des Variablenwerts finden Sie unter Konfigurieren Sie Porteigenschaften.
      3. Wahlweise: Wiederholen Sie die Schritte, um weitere Variablen und Werte hinzuzufügen.
    4. Klicken Sie auf das Symbol für Komponenteneinstellungen ( Symbol für Komponenteneinstellungen.).
    5. Fügen Sie den Text in den TEXTFORMAT-EDITOR ein.
    6. Fügen Sie den Text ein.
    7. Wahlweise: Fügen Sie die Variable „Zeilentrennzeichen \n“ oder „Registerkartentrennzeichen \t“ an entsprechenden Stellen im Text ein.
    8. Fügen Sie die Textvariablen-Platzhalter an beliebiger Stelle innerhalb des Textkörpers ein.
      Tipp:
      Aktualisieren Sie den Platzhalterwert, um den Text zu aktualisieren.
    9. Verbinden Sie die Daten- und Steuerungsports der Komponente „Text formatieren“ mit den entsprechenden Ports der anderen Komponente, wie in der folgenden Tabelle beschrieben.
      Porttyp Zweck der Verbindung Obligatorisch?
      Daten In (Variable) Übernimmt den Variablenwert aus einer zuvor ausgeführten Komponente. Ja
      Datenausgang (Formatierte Ausgabe) Gibt den formatierten Text zurück und wird an die nächste Komponente übergeben. Ja.

      Um die Ausgabe anzuzeigen, klicken Sie mit der rechten Maustaste auf Zurück Feld und klicken Sie auf Vorschau Der Daten Anzeigen .

      Steuerung In Übergibt die Steuerung von der zuvor ausgeführten Komponente. Ja
      Steuerung Aus Übergibt die Steuerung an die nächste Komponente. Nein Die Verbindung des Ports ist optional.
    10. Wahlweise: Um die Komponente unter zu testen DESIGN Klicken Sie auf die Registerkarte Ausführen .