DSからDAに値を渡す

フォローする

 

「デスクトップ オートメーション(Desktop Automation)」ステップの「入力値」に変数を登録することで、DSで変数に格納した値をDAで使用することができます。

【使用するステップ】

  • 「デスクトップ オートメーション(Desktop Automation)」ステップ

 

【実装例】

  1. 「デスクトップ オートメーション(Desktop Automation)」ステップの「入力値」欄の[+]をクリックし、「変数」選択モードからDAで使用する変数を選択します。
     (画像では、「shortText」を選択しています。)
    ※DSでの変数の格納は、以下ナレッジ等をご参考ください。
     ・セルの値を抽出する
     ・Webページの情報を抽出する
     ・変数/タイプファイルとは
    ※DAステップの「必要なデバイス」は事前に設定してください。設定は以下ナレッジをご参考ください。
     ・DA機能を使用するロボットの作成準備(DASの設定、ロボットの設定)

    ​​

  2. 「入力値」に選択した変数が登録されます。
    ワークフロー「編集」をクリックし、DAエディターを開きます。
    ※ステップを右クリック>「ステップを設定」で開いたウィンドウでは「編集」は
     灰色の状態でクリックできません。


  3. 「入力値」を登録後にDAエディターを開いた場合、「Input」には自動的に変数が登録されます。
    mceclip1.png​​

  4. 後から「変数」を登録追加する場合は、「Input」を設定する必要があります。
    ①変数名を入力 (DSでの変数名と異なっていても構いません。)
    ②DSの変数タイプに対応するDAの変数タイプを選択します。
     DS-DA間で対応する変数はタイプは、以下ナレッジをご参考ください。
     ・DAで扱えるデータの種類(変数のタイプ)


  5. 「Input」の変数に格納された値は、​「ワークフロー状態 > Input」に表示されます。


【補足】

  1. 「デスクトップ オートメーション(Desktop Automation)」ステップの「入力値」に複数の変数を登録した場合、DAエディターの「Input」での変数の順は「入力値」の順と同じになります。
    「入力値」に後から変数を追加した場合、並び順に注意が必要となります。


  2. 「入力値」にはタイプファイルを登録することも可能です。
    タイプファイルを登録した場合は、DAエディターの「Input」での変数のタイプは
    「入力値のタイプファイル名」を選択します。


    DAエディターのエクスプレッションでタイプファイル内の変数を使用する場合は、
    「DAエディターでの変数名 . DSでの変数名」のようにドットでつないだ状態で記入します。

 

【注意点】

  • DSの変数に以下のタイプを指定している場合、DAに値を渡すことができません。

    DSの変数のタイプを変更する、またはDAへの受渡し用にShort Text等に値を割り当てる等が必要になります。
     「Country、 Currency、 Date、 Language」

  • DSから渡された変数内の値が空白のみである場合、全角スペースであっても半角スペースであっても、DAで認識できません。
    DAへ空白を入力値として渡したい場合は、以下ナレッジをご参考ください。
    DSから渡す変数の値が空白であった場合、DAで認識されない

 

【関連情報】

※この記事は2021年2月26日にver10.4.0.2で作成したものです。
※本記事は初心者の方に分かりやすくご説明することを目的としております。
そのため、意図的に厳密な表現を避けている場合がございますのでご了承ください。

コメント

0件のコメント

記事コメントは受け付けていません。