ファイルトリガーにおける大文字・小文字の扱いについて
Q.
ファイルトリガーで可変ファイル名のファイルが新規追加された際にスクリプトを実行させようとしているのですが、 開始ファイルを「/data/webdav/*.xls」で設定したところ、
- 拡張子が小文字(.xls)のファイルはスクリプトが実行される
- 拡張子が大文字(.XLS)のファイルはスクリプトが実行されない
という状況です。
別途、開始ファイルを「/data/webdav/*.XLS」で設定したファイルトリガーを作成するとスクリプトが実行されました。
大文字・小文字を区別せず、実行させる方法はないのでしょうか。
ない場合の対応としては、設定されそうなファイル名を 全てファイルトリガーに設定する必要があるのでしょうか。
A.
仕様としまして、ファイルトリガーの監視ファイルに指定するパスは、対象ファイル/ディレクトリ部分の名前は、ワイルドカード使用可能で、大文字小文字を区別いたします。
また、現状、大文字小文字を区別せずに、実行させる方法もございません。
そのため、次のいずれかの対応が必要となります。
- 設定されそうなファイル名を全てファイルトリガーに設定していただく
- 前処理のスクリプトを作成いただき、その中でファイル名を全て小文字か大文字に変換していただく
テラスカイ管理番号 CA-00027564