UiPath Documentation
studio
2022.4
false
Studio ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

変数を管理する

Studio では、複数の種類のデータを格納するために変数を使用します。また、変数の値は変更できるため、たとえば、ループの本体を何回実行するかなどを制御できます。

注:
  • Variables need to be created with different names, even if used in different scopes. If two variables share the same name but are in different scopes, the variable in the inner scope takes precedence. You can check out our Workflow Design Naming Conventions recommendations.
  • 変数名は、文字またはアンダースコア _ で始める必要があります。
  • 特定のキーワード (「Replace」など) を使用して変数に名前を付けると、予期しないエラーが発生する可能性があります。

Studio 側から見ると、変数の名前は一意の ID であり、変数の表示方法と使用方法を定義します。変数の名前が変更または削除された場合、Studio は読み込まれるアクティビティに基づいて .xaml ファイルを解釈することができません。

重要:

If there are both a variable and an Managing Argumentsargument with the same name, the variable is always defaulted to and used at runtime.

変数内に格納されるデータは値と呼ばれ、さまざまな型を取ることができます。UiPath では、ジェネリック値、テキスト、数字、データ テーブル、日付と時刻、UI 要素、そして任意の .Net 変数型など、多数の型がサポートされています。

Studio ではすべての文字列を引用符で囲む必要があります。

変数を作成する

注:

デザイナー パネルにアクティビティが 1 つも含まれていない場合、変数は作成できません。

アクティビティの本体から

  1. From the Activities panel, drag an activity to the Designer panel. Either right-click a field and select Create Variable from the context menu, press Ctrl+K, or select Create Variable from the Plusドキュメントの画像 menu on the right side of the field. The Set Var field is displayed.
  2. 名前を入力して Enter キーを押します。変数が作成され、フィールドに表示されます。変数のスコープと型を [変数] パネルで確認します。

式から

アクティビティの入力フィールド、または式エディターを使用して、変数を式から直接作成することもできます。

  1. 式の一部を選択して、Ctrl + K を押します。[変数を設定] フィールドが表示されます。

  2. 名前を入力して Enter キーを押します。変数が作成されます。変数のスコープと型を [変数] パネルで確認します。

上記 2 種類の方法で作成された変数は、アクティビティに応じて自動的に型を受け取ります。たとえば、[範囲に書き込み] アクティビティの [Data Table] フィールドで変数を作成した場合、この変数の型は DataTableに設定されます。[1 行を書き込み] アクティビティの [Text] フィールドで変数を作成した場合、この変数の型は Stringに設定されます。

このような変数のスコープは、その変数が含まれる最小のコンテナーです。変数の型は、選択したプロパティに応じて自動的に生成されます。

[プロパティ] パネルから

  1. In the Properties panel of any activity, either right-click a field and select Create Variable from the context menu, press Ctrl+K, or select Create Variable from the Plusドキュメントの画像 menu on the right side of the field. The Set Var field is displayed.
  2. 名前を入力して Enter キーを押します。変数が作成され、フィールドに表示されます。変数のスコープと型を [変数] パネルで確認します。

この方法で作成された変数のスコープは、その変数が含まれる最小のコンテナーです。変数の型は、選択したプロパティに応じて自動的に生成されます。

[変数] パネルから

  1. デザイナー パネルで、[変数] をクリックします。[変数] パネルが表示されます。
  2. [変数を作成] 行をクリックし、名前を入力します。新しい変数が作成されます。

このようにして作成された変数の既定の型は String です。

変数を削除する

変数を削除するには、[変数] パネルで、変数を右クリックして [削除] を選択するか、変数を選択して Delete キーを押します。

[変数] パネルで定義されているが、現在のファイルのどこにも使用されていない変数をすべて削除するには、Studio のリボンで [未使用を削除] > [変数] を選択し、確認を求められたら [はい] を選択します。この操作は、注釈に記載されている未使用の変数も削除します。

注:

パッケージの削除やアップグレードにより、変数や引数が未定義になる可能性がある場合には、その場所に不明な型が追加されます。これにより、このファイルを Studio で開いて編集することができます。

.Net 変数型を参照して探す方法

既定で [変数の型] リストに表示されていない変数の型を検索するには、次の操作を行います。

  1. [変数] パネルの [変数の型] ドロップダウン リストから [型の参照...] を選択します。[参照して .Net の種類を選択] ウィンドウが表示されます。

  2. [型の名前] フィールドに、検索する変数のキーワードを入力します (例:「excel」など)。結果セクションが更新され、入力したキーワードが含まれているすべての .Net 変数型が表示されます。

  3. 変数を 1 つ選択して [OK] をクリックします。選択した型を持つ新しい変数が作成され、[変数] パネルに表示されます。

    注:

    [参照して .Net の種類を選択] ウィンドウから 1 度選択して使用した変数の型は、それ以降 [変数] パネルの [変数の型] ドロップダウン リストに表示されるようになります。

Variable and argument types part of assemblies proprietary to Studio or Robot are hidden. Workflows that reference types from such assemblies should not be affected at runtime. To use a type from a non-.Net framework assembly, add it as a dependency to your project with the help of the Manage Packages window.

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得