-
他のPCと共有する際にデスクトップにあるフォルダを指定する為の変数として利用を考えました。作成したPCでは動くのですが、別のPCで動かすと「式を評価できません。」と表示されてエラーとなります。Pathを確認しましたが間違いが見つからずエラーの原因が特定できません。解決方法がありましたら教えてください。
変数名:SpecialFolderPath
デスクトップ名:C:\Users\●●●●\Desktop
ファイルパス:C:\Users\●●●●\Desktop\フォルダ名\ファイル名.xlsx
ドキュメントパス:%SpecialFolderPath%\フォルダ名\ファイル名.xlsx
-
-
ありがとうございます。
該当箇所のスクリーンショットを添付させていただきました。
成功パターンと失敗パターン(別PC起動時)を添付しております。
伝わると良いのですが・・・。
よろしくお願いいたします。
-
ご共有ありがとうございます。
スクリーンショットを拝見する限りアクションの設定には問題ないように思えます。
ところで、別端末へのフローの共有はどのような方法で行われていますか?
PADはRobinというプログラミング言語を使用しているのですが、PADがバージョンアップするたびに少しずつソースコードの書き方が変わっていっており、古いバージョンで作成したフローが新しいバージョンのPADで正常に復元できない事象が起こることがあります。
特別なフォルダーを取得するアクションで「式を評価できません」というエラーは見たことがない(通常数式を演算したりする際に発生する気がします)ので、おそらくPADのバージョンにまつわる問題かなと・・・
もし可能なら、
①「特別なフォルダーを取得する」アクションを一度削除したうえで再設定する
②「環境変数を取得する」アクションを使用する
などの対処法をお試しください。
なお、②は①では取得できないダウンロードフォルダのパスなども作成できるのでオススメです。設定方法は添付のファイルをご参考ください。
- この返信は 1 年, 10 ヶ 月 前 で s.s 変更されました。
-
S.S 様
ご教示頂きありがとうございます。
別端末への共有については、別端末を使って自分のID、Passを使ってログインして起動していました。他にも「txt形式」で出力してインポートする方法もあるかと思いますがこちらはまだ試していません。バージョンアップを起因とする事象は考えておりませんでした。勉強になりました。
最終的に②を採用して無事に問題解決する事が出来ました。
「環境変数を取得する」アクションは、他にも応用出来そうな感じがしましたのでいろいろと試してみたいと思います。
丁寧にご説明頂きありがとうございました。
非常にわかり易かったです。
-
-
1 - 2 of 2 回答を表示