ローカルのExcelファイルをSharePointへ保存

以下のアクティビティを使用してローカルのExcelファイルをSharPointへ保存するようにしましたが、以下のエラーとなります。(xの文字はマスキングの為置き換えています)


ソース: 名前を付けて Excel ファイルを保存

メッセージ: フォルダー C:\XXXXXXXX\空のプロセス\https:\XXXXXXXXXXXXXX\Shared%20Documents\General は存在しません。
出力パスを確認してください。

例外の型: System.ArgumentException


保存元、保存先を逆にすると成功します。
記載方法に誤りがありますでしょうか?
よろしくお願いいたします。

こんにちは

SharePoint対応しているのはエクセルファイルを使用アクティビティだけかもしれません。

ワークアラウンドとしては、一旦ローカルに保存してから別手段でSharePointにアップするでしょか。

返信ありがとうございます。
ローカルからSharePointへの保存は、このアクティビティは利用できないのですね。

別の方法で、アクティビティ「ファイルをアップロード」を使用しようとしましたが、
”Integration Serviceは利用できません。"との表示がでています。
このアクティビティは使用できないようです。
それ以外に方法はありますでしょうか?

よろしくお願いいたします。

こんにちは

Integration Serviceが使用できないのであればOffice365-Classicカテゴリにある
Microsoft365ScopeまたはUseOneDrive&SharePointアクティビティと
そのいずれかの中にUploadFileアクティビティを使うことになると思います。

返信まことにありがとうございます。

このアクティビティは使用できそうですが、”ファイルをアップロード”のアクティビティの”アップロード先フォルダー”の記述方法がわかりません。
”https://・・・・・・/” のSharePoint URLアドレスは設定できないようです。
大変申し訳ございませんが、ここに設定する値は何でしょうか?
よろしくお願いいたします。

DriveItemが必要のようなので先にGetFileOrFolderアクティビティでDriveItemを取得してみてください。

1 Like

Yoishi様

ご指摘の通り以下の通りアクティビティ追加し、ローカルからSharePointへアップロードできました。
誠にありがとうございました。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.