studio
2024.10
true
UiPath logo, featuring letters U and I in white

Studio-Benutzerhandbuch

Letzte Aktualisierung 17. Dez. 2024

Der Bereich „Haltepunkte und Lesezeichen“

Haltepunkte (Breakpoints)

Haltepunkte werden gezielt verwendet, um den Debugging-Vorgang für eine Aktivität zu unterbrechen, die Ausführungsprobleme auslösen kann. Durch das Festlegen einer Bedingung und/oder Trefferanzahl wird der einfache Haltepunkt zu einem bedingten Haltepunkt. Das Hinzufügen von Protokollierungsergebnissen verwandelt den bedingten Haltepunkt in einen bedingten Ablaufverfolgungspunkt. Wird nur eine Protokollierungsmeldung hinzugefügt, wird der Haltepunkt in einen einfachen Ablaufverfolgungspunkt umgewandelt.

Sie können auf jeder Aktivität wie folgt Haltepunkte platzieren und ändern:

  • Klicken Sie im Kontextmenü mit der rechten Maustaste auf eine Aktivität, und wählen Sie Haltepunkt ein/aus aus.
  • durch Auswählen der Aktivität und Klicken auf die Schaltfläche Haltepunkte auf der Registerkarte Debuggen;
  • Drücken Sie auf F9, wenn die gewünschte Aktivität ausgewählt ist.

Zum Umschalten eines Haltepunkts braucht nur eine einzige Aktivität ausgewählt zu werden. Sie können jedoch so viele Haltepunkte umschalten, wie Sie sehen. Stellen Sie sicher, dass die Reihenfolge der Aktivitäten im Workflow nach dem Festlegen des Haltepunkts nicht verändert wird.

Jeder Haltepunkt oder Ablaufverfolgungspunkt erhält je nach Status ein bestimmtes Symbol. Das Symbol ist für die Aktivität festgelegt und im Bereich Haltepunkte und Lesezeichen sichtbar.



Typ

Beschreibung

Haltepunkte (Breakpoints)

Haltepunkte pausieren das Debugging, bevor die Aktivität ausgeführt wird. Haltepunkte können folgende Status haben:

  • Aktiviert - docs image
  • Deaktiviert - docs image

Bedingte Haltepunkte

Bedingte Haltepunkte sind Haltepunkte, die von einer festgelegten Bedingung und/oder einer Trefferzahl abhängen. Bedingte Haltepunkte können folgende Status haben:

  • Aktiviert - docs image
  • Deaktiviert - docs image

Ablaufverfolgungspunkte

Ablaufverfolgungspunkte sind Haltepunkte mit festgelegten protokollierten Meldungen. Wird der Ablaufverfolgungspunkt während dem Debugging erreicht, wird die Meldung auf Verfolgungsebene protokolliert. Ablaufverfolgungspunkte können folgende Status haben:

  • Aktiviert - docs image
  • Deaktiviert - docs image

Bedingte Ablaufverfolgungspunkte

Für bedingte Ablaufverfolgungspunkte ist eine Bedingung oder eine Trefferzahl und eine protokollierte Meldung erforderlich. Die Meldung wird protokolliert, wenn die so oft Bedingung erfüllt wurde, wie im Feld für die Trefferzahl angegeben. Bedingte Ablaufverfolgungspunkte können folgende Status haben:

  • Aktiviert - docs image
  • Deaktiviert - docs image

Zum Ändern des Status eines Haltepunkts oder Ablaufverfolgungspunkts wählen Sie die Aktivität aus und drücken Sie F9. Klicken Sie auf das Symbol im Bereich Haltepunkte und Lesezeichen oder verwenden Sie die Kontextmenüs im Bereich Designer oder Haltepunkte und Lesezeichen. Sie können auch auf die Schaltfläche Haltepunkte auf der Registerkarte Debuggen klicken, das Dropdownmenü öffnen und auf Haltepunkt ein/aus klicken.

Hinweis: Haltepunkte, die beim Design gesetzt wurden, bleiben bestehen, wenn das Automationsprojekt erneut geöffnet wird. Haltepunkte bleiben nicht während der Ausführung, sondern nur beim Debugging bestehen.

Wählen Sie im Bereich einen Haltepunkt aus und klicken Sie auf die Schaltfläche Löschen, um ihn zu entfernen. Mit der Option Alle Haltepunkte löschen können Sie alle Haltepunkte des aktuellen Projekts löschen. Die Option Alle Haltepunkte aktivieren ermöglicht es Ihnen, alle Haltepunkte des derzeit geöffneten Projekts zu aktivieren. Entsprechend deaktiviert die Option Alle Haltepunkte deaktivieren alle Haltepunkte. Im Bereich Haltepunkte und Lesezeichen ist eine Mehrfachauswahl möglich.

Haltepunkteinstellungen

Der Bereich Haltepunkte und Lesezeichen umfasst einige Einstellungen, die einzeln für jeden umgeschalteten Haltepunkt des Automatisierungsprojekts angepasst werden können. Klicken Sie auf das Symbol , um das Fenster zu öffnen.



Hinweis: Bitte beachten Sie, dass jeder Ausdruck, der im Feld Bedingung hinzugefügt wird, nicht überprüft wird.

Feldbeschreibungen für Haltepunkteinstellungen

Das Fenster Haltepunkteinstellungen bietet die folgenden Optionen:

Option

Beschreibung

Bedingung

Die Bedingung für den Haltepunkt. Wird die Bedingung während dem Debugging erfüllt, wird die Ausführung unterbrochen und die Aktivität hervorgehoben.

Trefferzahl

Es gibt an, wie oft die Bedingung erfüllt sein muss, bevor die Ausführung unterbrochen wird. Falls die Trefferzahl höher ist als die Anzahl der Male, die die Bedingung erfüllt sein kann, wird die Ausführung nicht aufgrund des Haltepunkts gestoppt.

Protokollmeldung

Gibt die Meldung an, die auf Verfolgungsebene protokolliert werden soll, wenn die Bedingung erfüllt ist. Die Meldung wird im Panel Ausgabe eingeblendet. Ist keine Bedingung festgelegt, wird die Meldung trotzdem protokolliert.

Ausführung bei der Protokollierung fortsetzen

Wenn diese Option ausgewählt ist, wird die Ausführung nicht angehalten, wenn die Bedingung erfüllt ist und die angegebene Meldung protokolliert wird. Dies ist nur verfügbar, wenn zuvor eine Protokollmeldung festgelegt wurde.

Einstellungen für alle Haltepunkte im Projekt werden angezeigt, wenn der Mauszeiger im Panel Designer über den jeweiligen Haltepunkt bewegt wird.

Kontextmenü für Haltepunkte

Klicken Sie mit der rechten Maustaste auf ein Element im Bereich Haltepunkte und Lesezeichen, um das Kontextmenü mit den folgenden Optionen zu öffnen:

Option

Beschreibung

Löschen

Löscht die ausgewählten Haltepunkte.

Fokussieren (Focus)

Springt zum Haltepunkt im Panel Designer.

Aktivieren

Aktiviert die ausgewählten Haltepunkte.

Deaktivieren

Deaktiviert die ausgewählten Haltepunkte.

Einstellungen

Öffnet das Fenster Haltepunkteinstellungen zum Hinzufügen einer Bedingung zum Haltepunkt.

Hinweis: Haltepunktbedingungen werden nicht ausgewertet, wenn Sie Datei validieren oder Projekt validieren verwenden.

Bekannte Einschränkungen in Windows-Legacy-Projekten

Die Ausführung wird an einem Haltepunkt nicht pausiert, wenn der Workflow Folgendes enthält:

  • Eine UI-Automatisierungsaktivität, bei der eine Option für die Eigenschaft Auf Laden der Seite warten ausgewählt ist.
  • Zwei Variablen unterschiedlichen Typs, die mit demselben Ausdruck aufgerufen werden.

Lesezeichen

Mit Lesezeichen können Sie bestimmte Aktivitäten in Workflows markieren und schnell zu ihnen springen. Um ein Lesezeichen zu setzen und zu ändern, klicken Sie einfach mit der rechten Maustaste auf eine beliebige Aktivität und wählen Sie Lesezeichen umschalten aus. Dadurch wird die Aktivität mit einem Lesezeichensymbol gekennzeichnet.

Sie können mit der Filter-Schaltfläche zwischen Haltepunkten und Lesezeichen im Bereich filtern. Ähnlich wie bei Haltepunkten wird ein Lesezeichen aus dem Projekt entfernt, wenn Sie es im Bereich auswählen und auf die Schaltfläche Löschen klicken. Mit der Option Alle Lesezeichen löschen können Sie alle Lesezeichen im aktuellen Projekt löschen. Mit der Option Alle Lesezeichen aktivieren können Sie alle Lesezeichen im derzeit geöffneten Projekt aktivieren. Mit den Optionen Vorheriges Lesezeichen und Nächstes Lesezeichen können Sie zwischen Aktivitäten mit Lesezeichen wechseln.

Klicken Sie mit der rechten Maustaste auf ein Lesezeichen im Bereich Haltepunkte und Lesezeichen, um das Kontextmenü mit den folgenden Optionen zu öffnen:
OptionBeschreibung

Löschen

Löscht die ausgewählten Lesezeichen.

Fokussieren (Focus)

Springt zum Lesezeichen im Bereich Designer.

Aktivieren

Aktiviert die ausgewählten Lesezeichen.

Deaktivieren

Deaktiviert die ausgewählten Lesezeichen.

Wenn Sie eine Aktivität mit Lesezeichen löschen, werden auch die entsprechenden Lesezeichen gelöscht. Ähnlich wie Haltepunkte können Lesezeichen beim Debuggen hinzugefügt werden.

Der Bereich „Haltepunkte und Lesezeichen“



Der Bereich Haltepunkte und Lesezeichen zeigt alle Haltepunkte und Lesezeichen im aktuellen Projekt an, zusammen mit der Datei, in der sie enthalten sind.

Die Spalte Orte zeigt die Aktivität mit dem ein-/ausgeschalteten Haltepunkt oder Lesezeichen sowie die festgelegten Bedingungen für die Haltepunkte an.

Die Spalte Dateipfad zeigt die Datei und ihren Speicherort an.

Bei Haltepunkten werden Meldungen in der Spalte Meldung angezeigt, die protokolliert werden sollen, wenn die Bedingung erfüllt ist. Zeigen Sie mit der Maus auf das Haltepunkt-Tag einer Aktivität, um ihre Bedingung und Protokollmeldung anzuzeigen. Bei Lesezeichen können Sie die Spalte Meldung verwenden, um Meldungen einzugeben, die angezeigt werden, wenn Sie mit der Maus auf das Lesezeichen-Tag einer Aktivität zeigen.

Mit der Schaltfläche Filter werden die Abschnitte Haltepunkte oder Lesezeichen im Bereich ausgeblendet oder angezeigt.

Doppelklicken Sie auf einen Haltepunkt oder ein Lesezeichen, um die im Designer-Bereich hervorgehobene Aktivität zu sehen. Verwenden Sie die Kontextmenüoptionen im Menüband, um Haltepunkte oder Lesezeichen zu aktivieren oder zu deaktivieren.

Um mehrere Haltepunkte oder Lesezeichen zu löschen, wählen Sie sie aus und klicken Sie im Kontextmenü auf Löschen. Dadurch werden die Haltepunkte oder Lesezeichen aus der aktuellen Datei entfernt.

Die Schaltflächen Alle löschen, Alle aktivieren und Alle deaktivieren für Haltepunkte oder Lesezeichen führen Aktionen für alle Haltepunkte oder Lesezeichen aus, die im Bereich aufgelistet sind, unabhängig davon, ob sie ausgewählt sind oder nicht.

Mit der Schaltfläche Auswahl löschen werden nur die ausgewählten Elemente gelöscht. Wenn Sie die Abschnitte Haltepunkte oder Lesezeichen löschen, werden auch alle Haltepunkte oder Lesezeichen aus der aktuellen Datei gelöscht.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten