・エラー内容
DSでWEBページからCSVファイルをダウンロードする際に下記のようなエラーが発生する。
リンクを右クリックし、「Extract Target(ターゲット抽出)」でファイル内容を抽出する方法で行っている。
エラーメッセージ例:
Error from Extract Target action.Could not store the loaded data in the variable.
Could not create spreadsheet document~.
(図1.エラー画面)
・エラー原因
[CSVファイルダウンロード用ボタン]に格納されている値が「CSV」ではなく「HTML」になっている可能性があります。
・対応方法
[CSVファイルダウンロード用ボタン]を「Extract Target(ターゲット抽出)」ステップで直接抽出するのではなく、
「Click(クリック)」ステップで次のページに移動してみます。
また、変数ではCSV型を定義することは出来ません。
CSV型の変数というものはないので、CSVデータを抽出する際は「Long Text型」として、変数に格納する形となります。
≪過去の例≫
Kintone内のCSVダウンロードボタンを対象にExtract Target(ターゲット抽出)しているのにCSVを落とせない
ということがありました。
該当ページの[CSVファイルダウンロード用ボタン]は3~4回リダイレクトした後、ファイルのダウンロードが
始まる仕様で、「Extract Target(ターゲット抽出)」ステップでは1回目のリダイレクト先(真っ白なページ)の情報が
取得されてしまう状況でした。
ページの作りにより、動きは異なりますが、「Extract Target(ターゲット抽出)」で上記のエラーが出る場合は、
まずは「Click(クリック)」ステップをお試しください。