通知を受け取る

UiPath Studio

UiPath Studio ガイド

ブレークポイント パネル

ブレークポイント

[ブレークポイント] は、デバッグ プロセスを、実行上問題を生じる可能性があるアクティビティで意図的に一時停止する際に使用します。条件やヒット数を設定すると、単純なブレークポイントが条件付きブレークポイントに変わります。ログを追加すると、条件付きトレースポイントに条件付きブレークポイントが作成されます。ログ メッセージのみを追加すると、ブレークポイントが単純なトレースポイントに変換されます。

次のように、アクティビティにブレークポイントを配置および変更できます。

  • コンテキスト メニューから、アクティビティを右クリックして [ブレークポイントを切り替え] を選択します。
  • アクティビティを選択し、[デバッグ] タブの [ブレークポイント] ボタンをクリックする。
  • 目的のアクティビティを選択したまま F9 キーを押します。

切り替えを行う 1 つのブレークポイントに対して、1 つのアクティビティを選択する必要があります。ただし、ブレークポイントの数に制限はなく、自由に切り替えることができます。ブレークポイントが設定された後、ワークフロー内のアクティビティの順序が変更されていないことを確認してください。

各ブレークポイントまたはトレースポイントは、そのステートに基づいて特定のアイコンを受け取ります。アイコンがアクティビティに設定され、[ブレークポイント] パネルに表示されます。

935935

Type

Description

Breakpoints

Breakpoints pause the debugging process before the activity is executed. Breakpoints can have the following states:

Enabled - enabled_breakpointenabled_breakpoint

Disabled - disabled_breakpointdisabled_breakpoint

Conditional Breakpoints

Conditional breakpoints are breakpoints that depend on a set condition and/or a hit count. Conditional breakpoints can have the following states:

Enabled - enabled_conditional_breakpointenabled_conditional_breakpoint

Disabled - disabled_conditional_breakpointdisabled_conditional_breakpoint

Tracepoints

Tracepoints are breakpoints with set logged messages. When the tracepoint is reached during debugging, the message is logged at trace level. Tracepoints can have the following states:

Enabled - enabled_tracepointenabled_tracepoint

Disabled - disabled_tracepointdisabled_tracepoint

Conditional Tracepoints

Conditional tracepoints have a set condition or hit count, and a logged message. The message is logged when the condition is met the number of times stated in the hit count field. Conditional tracepoints can have the following states:

Enabled - enabled_conditional_tracepointenabled_conditional_tracepoint

Disabled - disabled_conditional_tracepointdisabled_conditional_tracepoint

ブレークポイントまたはトレースポイントのステートを変更するには、アクティビティを選択して F9 キーを押すか、[ブレークポイント] パネルのアイコンをクリックするか、デザイナーまたは [ブレークポイント] パネルのコンテキスト メニューを使用します。また、[デバッグ] タブの [ブレークポイント] ボタンをクリックし、ドロップダウン メニューを開き、[ブレークポイントを切り替え] をクリックすることができます。

📘

注:

デザイン時に設定された [ブレークポイント] は、オートメーション プロジェクトを再度開いたときにもそのまま残ります。ブレークポイントはランタイム時には残らず、デバッグ時にのみ残ります。

パネルでブレークポイントを選択し、[削除] ボタンをクリックして削除します。[すべてのブレークポイントを削除] オプションを使用すると、現在のプロジェクト内のすべてのブレークポイントを削除できます。[すべてのブレークポイントを有効化] オプションは、現在開いているプロジェクト内のすべてのブレークポイントを有効化できます。また、[すべてのブレークポイントを無効化] オプションは、すべてのブレークポイントを無効化します。[ブレークポイント] パネルでは複数選択が可能です。

ブレークポイントの設定

[ブレークポイント] パネルには、オートメーション プロジェクトの切り替えられたブレークポイント部分ごとに個別に調整できる設定セットがあります。settingssettings アイコンをクリックしてウィンドウを開きます。

564564

📘

注:

[条件] フィールドに追加される式は、いずれも検証されないことに配慮してください。

ブレークポイントの設定のフィールドの説明

[ブレークポイントの設定] ウィンドウには、次のオプションがあります。

Option

Description

Condition

The condition for the breakpoint. If the condition is met during debugging, the execution breaks and the activity is highlighted.

Hit Count

Specifies the number of times the condition must be met before the execution breaks. If the hit count is higher than the number of times the condition can be met, the execution does not stop upon encountering the breakpoint. The maximum hit count value is 32,767.

Log Message

Specifies the message to be logged at trace level when the condition is met. The message is visible in the Output panel. If a condition is not set, the message is still logged.

Continue execution when logging

If selected, the execution is not paused when the condition is met and the specified message is logged. Available only if a log message was previously set.

プロジェクトのブレークポイントの設定は、デザイナー パネルでブレークポイントにカーソルを合わせると表示されます。

ブレークポイント パネル

925925

[ブレークポイント] パネルには、現在のプロジェクトのすべてのブレークポイントが、それらが含まれているファイルとともに表示されます。[アクティビティ名] 列にはトグル ブレークポイントのあるアクティビティが表示され、[ファイル パス] 列にはファイルとその場所が表示されます。

条件列にはブレークポイントが設定された条件が表示されます。メッセージのログ列には、条件が満たされた場合にログに記録されるメッセージが表示されます。アクティビティのブレークポイントタグにカーソルを合わせると、その条件とログメッセージが表示されます。

デザイナー パネルで強調表示されたアクティビティを表示するには、ブレークポイントをダブルクリックします。コンテキスト メニュー オプションまたはリボンの [ブレークポイント] ボタンを使用して、ブレークポイントを有効化または無効化します。

複数のブレークポイントを削除するには、それらを選択してコンテキスト メニューで [削除]、またはパネル内の [削除] ボタンをクリックします。これにより、現在のファイルからブレークポイントが削除されます。

[すべてのブレークポイントを削除][すべてのブレークポイントを有効化][すべてのブレークポイントを無効化] ボタンは、選択されているかに関係なく、パネルに表示されているすべてのブレークポイントに操作を実行します。

ブレークポイントのコンテキスト メニュー

[ブレークポイント] パネルの項目を右クリックして、次の選択肢のあるコンテキスト メニューを開きます。

Option

Description

Delete

Deletes the selected breakpoints.

Focus

Jumps to the breakpoint in the Designer panel.

Enable

Enables the selected breakpoints.

Disable

Disables the selected breakpoints.

Settings

Opens the Breakpoint Settings window for adding a condition to the breakpoint.

2 年前に更新


ブレークポイント パネル


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。