014-009151
ファイルの絶対パスに全角文字を含むと、コマンドラインでCSVファイルからレコードを読み込めない。
- 種別
- 不具合
- 機能
-
- CSV読み込み
- カスタムアプリ
- 再現バージョン
-
- 10.0.0
- 10.0.1
- 10.0.2
- 10.1.0
- 10.1.2
- 10.2.0
- 改修バージョン
- 10.3.0
- 公開日
- 2019-03-01
- 更新日
- 2019-03-01
詳細
【準備】
- サイボウズ Officeをインストールしたサーバーマシンに、絶対パスに全角文字を含むCSVファイルを作成します。
例:
Windowsの場合:
-------
C:\InetPub\scripts\cbag\ファイル1.csv
-------
Linuxの場合:
-------
/var/www/cgi-bin/cbag/ファイル1.csv
-------
- カスタムアプリで、アプリを追加します。
例:
アプリ1(did=1)
補足:
- アプリID(did)を確認します。
- アプリID(did)とは、アプリを識別するために割り当てられた数字です。
- アプリID(did)は、次の方法で確認できます。
- [カスタムアプリ] > [アプリ1]の順にクリックし、URLのdidの値を確認します。
- (システム設定画面)「カスタムアプリ > アプリの管理」画面で確認します。
- [カスタムアプリ] > [アプリ1]の順にクリックし、URLのdidの値を確認します。
- アプリID(did)を確認します。
- アプリ1に、項目を追加します。
例:
項目1
【再現手順】
- サイボウズ Officeをインストールしたサーバーマシンにログインし、コマンドラインを開きます。
- インストールディレクトリーに移動します。
例:
Windowsの場合:
-------
cd C:\Inetpub\scripts\cbag
-------
Linuxの場合:
-------
cd /var/www/cgi-bin/cbag
-------
補足:
- お使いの環境によって、パスは異なります。
- お使いの環境によって、パスは異なります。
- CSVファイルからの読み込みを実行します。
例:
Windowsの場合:
-------
ag.exe -csv -i C:\InetPub\scripts\cbag\ファイル1.csv -l 1 -f
-------
Linuxの場合:
-------
./ag.cgi -csv -i /var/www/cgi-bin/cbag/ファイル1.csv -l 1 -d –f
-------
→現象発生:
次のエラーが発生し、CSVファイルからレコードを読み込めません。
-------
Error : Cannot import, invalid parameter
-------
回避/対応方法
【回避方法】
次のどちらかの方法でCSVファイルからレコードを読み込めます。
- アプリ1の(運用管理画面)「データの入出力 > CSVファイルからの読み込み」画面から、CSVファイルを読み込みます。
- 次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
- バージョン 10.3.0のサイボウズ Office
【対応方法】
「回避方法」と同じ手順です。