Apps (アプリ)
最新
バナーの背景画像
Apps ユーザー ガイド
最終更新日 2024年5月14日

[ファイル アップローダー] コントロールを使用したファイルのアップロードとダウンロード

この例では、[ファイル アップローダー] でストレージ バケットとエンティティのファイル フィールドを使用する方法について説明します。

  1. アプリでストレージ バケットと、ファイル フィールドを持つ Data Service エンティティを追加します。
  2. [ファイル アップローダー][ボタン] コントロールを追加します。
  3. AppsFile 型の変数を作成し、「SB_file_var」という名前を付けます。この変数を使用して、ストレージ バケットからダウンロードしたファイルを格納します。
  4. [ストレージ バケットへファイルをアップロード] ルールを、[ボタン] コントロールの [クリック時] イベントに追加します。
    1. [アップロードするファイル] フィールドで、[ファイル アップローダー] コントロールでアップロードされるファイルを次のように参照します。
      MainPage.FileUploader.ValueMainPage.FileUploader.Value
    2. [ストレージ バケット] フィールドで、アプリに追加されている Orchestrator のストレージ バケットを参照します。
    3. 必要に応じて、[完了時] フィールドに [メッセージを表示] ルールを追加して、アップロードが正常に完了したことが通知されるようにできます。
  5. [ストレージ バケットからファイルをダウンロード] ルールを、[ボタン] コントロールの [クリック時] イベントに追加します。
    1. [ストレージ バケット] フィールドで、アプリに追加されている Orchestrator のストレージ バケットを参照します。
    2. [ファイルの名前 (拡張子を含む)] フィールドに、ユーザーがダウンロードするファイルの名前を入力します。
    3. [アプリの変数にファイルを割り当てる] で、作成済みの変数「SB_file_var」を参照します。
    4. 必要に応じて、[完了時] フィールドに [メッセージを表示] ルールを追加して、ダウンロードが正常に完了したことが通知されるようにできます。
  6. [ラベル] コントロールをアプリに追加します。
    1. コントロールの [テキスト] フィールドで、ダウンロードされるファイルの名前を次のように参照します。
      SB_file_var.NameSB_file_var.Name

      - "SB_file_var" は、ダウンロードしたファイルに関するデータの格納に使用する変数です。

  7. アプリを実行し、[ファイル アップローダー] コントロールを使用してファイルをアップロードします。ボタンをクリックします。

アップロード/ダウンロードが正常に完了したことを示すメッセージが画面の上部に表示されます。Orchestrator のストレージ バケットを確認します。[ファイル アップローダー] コントロールを使用してアップロードしたファイルが表示されます。

同時に、[ストレージ バケットからファイルをダウンロード] ルールで指定したファイルをローカル デバイスにダウンロードしてそのファイルのデータを変数に保存したときに使用したボタンをクリックします。[ラベル] コントロールに、ダウンロードしたファイルの名前が表示されます。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.