RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
00_インストール・設定
スレッド  タイトル

スケジュールインポート機能について


[ 3726 ] スケジュールインポート機能について
投稿者: gon
投稿日時:  2011/04/05 02:43:08
スケジュールのインポート方法についてですが、時間指定無しのチェックを付けたスケジュールをエクスポートした場合、開始時間00:00~終了時間23:59となるのですが、それをそのままインポートしたらエラーになります。
その為日数を翌日にしてみたりと色々とやったのですが、同じ条件(時間指定無し)ではスケジュールをインポートできません。

やり方が悪いのだと思うのですが、どなたか教えて頂けないでしょうか?

よろしくお願いします。
  引用返信
[ 3727 ] Re: スケジュールインポート機能について
投稿者: kon
投稿日時:  2011/04/05 12:53:22
押さえておきたいのはインポートとエクスポートでフォーマットが異なる点です。
インポートは「終了日付、開始時刻、終了時刻、タイトル、タイトル色、内容、備考、編集権限、公開区分」
エクスポートは「氏名、開始日付、終了日付、タイトル、内容、備考、公開、登録者氏名、更新者氏名」です。
インポートは日付、時刻が分かれていますが、エクスポート日付は「YYYY//MM//DD hh:mm」です。

また、インポートサンプルはエクセル形式なので、保存時にcsvに直す必要があります。
項目には改行を含むものもあると思いますが、これはエラー対象となります。
(項目数計算が1行単位で実施されているため)

ついでにソースを眺めたのですが、(Sch110ImportCheck.java line161~)
//ファイル読込み
readFile(new File(csvFile), Encoding.WINDOWS_31J);
log__.debug("有効データ件数 " + getCount());

ret = isErrorFlg();

//有効データ無し
if (getCount() == 0) {
ret = true;
}
return ret;

要するにカンマ区切り数をreadFileで取得し、getCountで確認しているのですが、
どこにも格納する記述がないため、常にカウント数が0となり、毎回エラーとなります。

修正するなら、こんな感じでしょうか。
//ファイル読込み
setCount((int)readFile(new File(csvFile), Encoding.WINDOWS_31J));
log__.debug("有効データ件数 " + getCount());

ret = isErrorFlg();

//有効データ無し
if (getCount() == 0) {
ret = true;
}
return ret;

ご参考までに。
  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社