質問
Sharepointからファイルをストレージへダウンロードする場合にファイル名のチェックを行いたいです。
Sample_YYYYMMDD.csvのように日付によって特定の文字列が変わるファイルをSharepointからダウンロードしたい場合、YYYYMMDD部分をチェックし、当日の日付、もしくは指定の日付であればダウンロードするのような挙動は可能でしょうか。
また、HULFT SquareからSharepointにアップロードする場合も同様の挙動を設定することは可能でしょうか。
回答
[前提]
例として、ファイル名のyyyyMMdd部がスクリプトの実行日時と
同一である場合にダウンロード/アップロードを行うものとします。
スクリプトにはスクリプト変数A、Bの2つを用意しておきます。
[処理概要 - SharePointからのダウンロード]
スクリプト開始時に当日の日付をスクリプト変数Aに代入します
[ファイルパス一覧取得処理]で処理対象フォルダ内のファイルパスを取得します
[繰り返し(データ件数)処理]にて、以下の処理をファイル数ぶん繰り返します
ファイル名をスクリプト変数Bにマッピングします
[条件分岐処理]にて、スクリプト変数Aの値(実行日付)が
スクリプト変数B(ファイル名)に含まれているか比較します
比較結果が一致する場合、[ドキュメントダウンロード処理]で
対象ファイルをダウンロードします
[構築イメージ]
[処理概要 - SharePointへのダウンロード]
基本的には上記ダウンロード時と同じ構成ですが、アップロードするファイルは
HULFT Squareのストレージ上に存在するため、ファイルコネクターの
[ファイル名一覧取得処理]を利用します。
◇ファイル名一覧取得処理
構築イメージ]
補足
参考マニュアルサイト
コメント
0件のコメント
記事コメントは受け付けていません。