014-008975
ファイルの絶対パスに全角文字を含むと、コマンドラインでカスタムアプリのCSVファイルを書き出せない場合がある。
- 種別
- 不具合
- 機能
-
- CSV書き出し
- カスタムアプリ
- 再現バージョン
-
- 10.3.0
- 改修バージョン
- 10.4.0
- 公開日
- 2015-09-08
- 更新日
- 2015-10-09
詳細
【発生条件】
次の条件を満たす場合に発生します。
- ファイルの絶対パスに全角文字を含む。
【準備】
- サーバーOSに、全角文字を含むフォルダーを作成します。
例:
- 全角数字を含む場合:
-------
C:\InetPub\scripts\123
------- - 漢字を含む場合:
-------
C:\InetPub\scripts\会社
------- - ひらがなを含む場合:
-------
C:\InetPub\scripts\さいぼうず
------- - 全角カナを含む場合:
-------
C:\InetPub\scripts\サイボウズ
------- - 全角英字を含む場合:
-------
C:\InetPub\scripts\CYBOZU
-------
- 全角数字を含む場合:
- カスタムアプリで、アプリを追加します。
例:
アプリ1 - アプリ1に、項目を追加します。
例:
項目1 - アプリ1に、レコードを登録します。
例:
-------
項目1:内容1
-------
【再現手順】
- コマンドラインを開きます。
- データディレクトリーに移動します。
例:
-------
cd C:\Inetpub\scripts\cbag
-------
補足:
- お使いの環境によって、パスは異なります。
- お使いの環境によって、パスは異なります。
- CSVファイルの書き出しを実行します。
例:
-------
ag.exe -csv -o C:\InetPub\scripts\123\test1.csv -l (アプリID) -f
-------
→現象発生:
CSVファイルを書き出せません。
- 全角数字を含む場合:
ファイル名が文字化けします。
-------
C:\inetpub\scripts\・托シ抵シ貼test1.csv
-------
補足:
- 全角数字「123」が認識されず「C:\InetPub\scripts」配下に、ファイル名が文字化けしたCSVファイルが書き出されます。
- ファイル名が文字化けしますが、レコードの内容は正常に書き出されます。
- 全角数字「123」が認識されず「C:\InetPub\scripts」配下に、ファイル名が文字化けしたCSVファイルが書き出されます。
- 漢字、ひらがな、全角カナ、全角英字のいずれかを含む場合:
次のエラーが発生し、CSVファイルを書き出せません。
-------
Failed to export
-------
回避/対応方法
【回避方法】
次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
- バージョン 10.4.0のサイボウズ Office
【対応方法】
次のどちらかの方法で、CSVファイルを書き出します。
- 全角文字を含まないファイルの絶対パスを指定します。
例:
-------
ag.exe -csv -o C:InetPubscriptstest1.csv -l (アプリID) -f
------- - アプリ1の「CSVファイルへの書き出し(レコード)」画面から、CSVファイルを書き出します。