014-008030
更新通知を設定していると、コマンドでCSVファイルからの読み込みが正常に完了しない。
- 種別
- 不具合
- 機能
-
- CSV読み込み
- カスタムアプリ
- 再現バージョン
-
- 9.0.0
- 9.1.0
- 9.2.0
- 9.2.1
- 9.3.0
- 9.3.1
- 9.3.2
- 9.3.3
- 10.0.0
- 10.0.1
- 10.0.2
- 改修バージョン
- 10.1.0
- 公開日
- 2014-03-28
- 更新日
- 2014-06-11
詳細
【準備】
- ユーザーを追加します。
例:
ユーザー1 -
ユーザー1のトップページに「最新情報」パーツを追加します。
-
カスタムアプリで、アプリを追加します。
例:
アプリ名:アプリ1
- アプリ1に、レコードを登録します。
例:
レコード1 - アプリ1をCSVファイルに書き出します。
例:
ファイル名:db(アプリID).csv
内容:
---------
"レコード番号","登録日時","登録者","更新日時","更新者","項目1"
"","2014/4/20 12:00","ユーザー1","2014/4/20 12:00","ユーザー1","レコード1"
---------
-
更新通知を設定します。
例:
通知条件:レコード追加
トップページでの通知先:ユーザー1
【再現手順】
- コマンドラインを開きます。
- データディレクトリーに移動します。
例:
Windowsの場合:
cd C:\Inetpub\scripts\cbag
Linuxの場合:
cd /var/www/cgi-bin/cbag
補足:
お使いの環境によって、パスは異なります。 - レコードのCSVファイルからの読み込みコマンドを実行します。
Windowsの場合:
ag.exe -csv -i (ファイルの絶対パス) -l (アプリID) -d -f
Linuxの場合:
./ag.cgi -csv -i (ファイルの絶対パス) -l (アプリID) -d -f - 次のエラーが発生することを確認します。
Windowsの場合:
--------------------
Cybozu(R)Officeは動作を停止しました。
--------------------
Linuxの場合:
--------------------
セグメンテーション違反です
-------------------- - サイボウズ Office にアクセスし、次のエラーが発生することを確認します。
--------------------
エラー番号:10105
0:00~0:00までメンテナンス中です。
-------------------- - 製品がインストールされているサーバーで「(インストールディレクトリ)/cb5/data/」のmaintファイルを削除します。
- ユーザー1でサイボウズ Office にアクセスし、[カスタムアプリ] > [アプリ1]の順にクリックします。
- レコードが追加されていることを確認します。
例:
レコード1 - [トップページ]をクリックし、「最新情報」パーツを確認します。
→現象発生:
トップページにレコード追加の通知がされていません。
補足:
- 準備で、メール通知を設定した場合も、同様の現象が発生します。
例:
通知条件:レコード追加
メールでの通知先:ユーザー1
回避/対応方法
【回避方法】
次のどちらかの方法で回避できます。
- 次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
- バージョン 10.1.0 のサイボウズ Office
- 次の操作で、CSVファイルからの読み込みを行うと、トップページにレコード追加の通知がされます。
- [カスタムアプリ] > [アプリ1] > [運用管理] > [データの入出力] > [CSVファイルからの読み込み]の順にクリックします。
- 準備したCSVファイルを選択し、[次に、ファイルの中身を確認する]をクリックします。
例:
db(アプリID).csv - 読み込む項目を指定し、[次に、データの割り当てを確認する]をクリックします。
- [読み込む]をクリックします。
- [カスタムアプリ] > [アプリ1] > [運用管理] > [データの入出力] > [CSVファイルからの読み込み]の順にクリックします。