更新履歴

勤務時間取得ツール 勤務時間取得ツール の更新履歴

 
 
ver3.1.1 2018/10/28
・初回起動時に適当な休憩時間を初期値設定していたが、初期値設定せず入力を促すようメッセージ表示
・「残業」時間についても修正可能に変更
・ヘルプボタンのツールチップを修正

ver3.1.0 2018/7/23
・Windows 10(1803)や、旧Windowsでも共通ロジックでイベントログが読み込みできるよう、新方式に切り替え
 これに伴い「イベントID絞り込む」を設定時の大幅性能改善
・リモート接続ダイアログで「接続情報を記憶する」が有効の場合、「ログオン先」切り替え時に情報表示されなバグを修正
・C:\Program Filesなど、管理者権限が必要またはアクセス権限の無いフォルダで実行時のエラーメッセージを分かりやすく改善
・必須フレームワークを.NET Framework 4 Client Profile以降に引き下げ(ver3.0.1同等に戻し、旧フレームワークでも動作可能に)
・「月の開始日」を設定変更時、ツール起動時に意図しない月が表示されるバグを修正

ver3.0.2 2018/6/2
・必須フレームワークを.NET Framework 4 Client Profileから、.NET Framework 4.6に引き上げ
・「Windows 10 April 2018 Update(バージョン 1803)」を適用すると勤務時間が表示されなくなる問題を回避する暫定修正
※本バージョンでは、上記暫定修正のため「リモート接続」機能が使用できません。

ver3.0.1 2018/4/16
・「月に開始日」が”1″以外の場合、「mm月dd日の編集データをクリア」ポップアップメニューが正しく動作しないバグを修正
・「月に開始日」が”1″以外の場合、編集データが誤って保存されるバグを修正
・稀に「イベントログ読み込みに失敗しました。加算または減算された値は表現できない DateTime になります。」エラーが発生するバグを修正

ver3.0.0 2018/4/5
・会社などで利用する際、ライセンス登録制に変更(家庭内での個人利用や学生はフリー)
・月の開始日(締め日)を変更して月を跨いだ勤務時間を表示できるオプションを追加
・各ボタンをツールバーに移動
・メイン画面での勤務時間、設定のタブ切替を廃止し、設定はダイアログ画面に移動
・勤務時間取得ツールのアイコンを変更
・イベントIDを絞り込み、勤務時間の精度向上する機能を追加
・休憩時間設定で、開始時間、終了時間を空白設定時、削除されず残るバグを修正
・休憩時間設定のDataGridViewを行選択に変更し、行削除のポップアップメニュー追加
・初回起動時、休憩時間などの修正を促すメッセージを表示
・[表示時間単位]のデフォルト値を10分から1分に変更
・退勤時間が休憩時間の終了時間と同じになる場合、休憩時間開始時間に補正するよう修正
・実働時間がマイナス値で、60分未満の場合、hh:-mmではなく-hh:mmの表示になるよう修正
・「行の高さを自動調整」ONの挙動変更(以前はONで行間を詰める表示だったがOFFに変更)
・備考欄に改行を入力できるよう修正([Shift]+[Enter])
・CSV出力の備考はダブルクォテーションで括るよう変更
・Excelフォーマット変更(行の高さ自動調整、ページレイアウトの縦/横の設定を自動から1ページに変更など)
・境界時間の値を変更したとき、再起動が必要だったが不要に改善
・休憩時間設定のポップアップメニューに「全て削除」を追加
・出勤時間が境界時間より小さく休憩時間帯に被る場合でも正しく出勤時間を補正できるよう修正
・バージョン情報と、ライセンス情報ダイアログを追加
・調査用にデバッグ機能追加

ver2.4.3 2017/10/17
・接続失敗時、「接続情報を記憶する」で保存していたユーザー名、パスワードをクリアせず残すよう変更
・コマンド起動かつ、先月以前かつ、期間1ヶ月のデータを取得すると、今月の備考欄が反映されるバグを修正
・一部エラーメッセージにスタックトレースの情報を追加し不具合発生時の調査容易化
・リモート接続について、ヘルプ記事追記
・ヘルプ、ReadmeのHPのURLを変更

ver2.4.2 2017/7/7
・リモート接続先情報を複数登録できるよう修正
・XMLエクスポート時、日付をMM/DDからYYYY/MM/DD形式に変更
・XMLエクスポート時、無駄な内部処理(上書き保存)を削除

ver2.4.1.1 2017/2/28
・エクスポートしたExcelファイルを印刷したとき、年が”####”とならないようフォントサイズ変更

ver2.4.1 2017/1/29
・コマンドライン実行で、年を跨いで複数月のデータを取得したとき、年がズレてしまうバグを修正

ver2.4.0 2016/11/9
・コマンドライン実行に対応(ヘルプ参照)
・複数月を一括出力する機能追加(コマンドでXML,CSVの場合)
・休憩時間で24時を指定時に表示していた警告廃止

ver2.3.3 2016/3/6
・Windows 10対応(Windows Vista非サポート化)
・Excelプロセス使用時、Excelエクスポートで例外が発生する場合があったので修正

ver2.3.2 2015/12/27
・一覧表の行の高さの自動調整有無を設定変更できる機能を追加

ver2.3.1 2015/4/17
・Excelプロセスの解放をツール終了時ではなく、エクポート完了直後に行うよう改善
・エクスポート時、Excelプロセスの起動有無をチェックし起動していれば警告メッセージを表示するよう改善
・Excelエクスポート中、GUIが固まらないよう別スレッド化
・エクスポート後、ファイルを開くか確認するダイアログを表示
・Excelなど別プロセスでCSVを開いているファイルに対しエクスポートしたとき、例外が発生しないよう修正

ver2.3.0 2014/10/22
・必須フレームワークを.NET Framework 3.5から4 Client Profileに引き上げ
・Excelの勤務表雛形とエクスポート機能を追加
・設定タブ内に、Excel保存用の勤務表出力項目(所属,氏名)を追加
・イベントログ読込み途中にアプリ終了すると例外が発生するバグを修正
・「合計」ポップアップメニューを廃止し、代わりに実働、残業セル複数選択時、ステータスバーに合計時間を表示するように変更
・プログレスバーの進捗率を即値で表示するよう変更
・勤務が休憩開始時間と同じになる場合、休憩終了時間に補正するよう修正
・[Ctrl]キー + マウス選択による複数選択の禁止を廃止
・[貼り付け]ポップアップメニューを追加し、[コピー][貼り付け]にショートカットキー割り当て

ver2.2.0 2014/7/1
・リモートPCの勤務時間(イベントログ)を取得する機能を追加
・ポップアップメニューに[イベントビューアを開く]と[再表示]を追加
・[F5]キーで再表示、[Esc]キーで再表示中断する機能追加
・一覧のチェックボックスを変更し高さ調整
・二重起動防止機能追加
・ヘルプ作成

ver2.1.1 2014/5/13
・Windowsの日付形式が和暦の場合、例外が発生しないよう修正
・Windowsの日付形式(短い形式)が”yyyy MM dd”の場合でも表示できるよう対応

ver2.1.0 2014/2/16
・退勤時間が0時過ぎの場合の計算に誤りがあったので修正
・エクスポートボタンのアイコンと位置を変更
・VS2013リビルド&Windows8.1動作確認

ver2.0.2 2013/4/24
・Windowsの日付形式がyyyy/MM/dd以外の場合、起動時に例外が発生するバグを修正

ver2.0.1 2013/3/28
・起動時に不要なメッセージボックスが表示されるバグを修正

ver2.00 2013/3/8
・Windows 8対応
・煩雑な仕様を見直し、シンプルで分かり易く変更
 - メニュー、TSV出力、バージョン情報ダイアログ廃止
 - 背景色有無、イベントログ種別選択オプション廃止
 - コマンドライン起動を廃止
・GUI改善
 - デスクトップサイズ125%などでチェックボックスが消えないよう行高さ変更
 - ウインドウサイズ、各カラム幅を保存
 - ウインドウサイズ変更で備考欄、合計欄の位置を自動調整
 - 一覧の背景色変更
 - 設定を別ダイアログから別タブに移動し、設定はタブ切り替え時に即時反映するよう変更
 - 起動時、プログレスバー表示
・データー削除を月単位から、日にち単位で削除できるよう変更
・月最終日に日にち跨ぎした時刻がある場合、翌月の同日に表示されていたバグを修正
・デスクトップ125%表示でチェックボックスが消えるバグを修正

ver1.33.1 2012/8/28
・実働時間を編集不可から編集可能に変更

ver1.33 2012/2/10
・0:00跨ぎの勤務時間も取得できるよう対応し、境界時間を調整できる機能を追加
・設定画面の用語修正(勤務表→一覧表)
・ツールバーに設定ボタン追加
・起動時にイベントログ読み込みの進捗率を表示するよう改善

ver1.32 2012/1/28
・コマンドライン実行で、年/月の指定ができる引数を追加
・イベントビューアを開くを実行しUACでキャンセルしたとき例外が出ないよう修正
・起動時にインデックスが配列の境界外でイベントログ読み込みに失敗しにくいよう修正

ver1.31 2011/11/22
・編集データは赤色表示するよう変更
・XML保存時に出力するsample.xmlを改善(空白表示やヘッダ表示)
・「名前を付けて保存」ボタン・メニューを「エクスポート」に変更
・開発環境をVS2008からVS2010に切り替え

ver1.30.1 2010/11/17
・Windows XP非対応化(XPは、ver1.22まで使用可)
・インストーラ廃止

ver1.30 2010/8/29
・Windows 7対応
・XMLファイル保存時、同名でXSLファイルを保存していたが、固定名(sample.xsl)で出力するよう変更
・イベントログ読み込み時に例外が発生する場合がある問題を修正
・イベントログが正常に取得できない場合、例外ではなくエラーメッセージを表示するよう修正
・実働または残業のセル選択時、合計時間を求めるポップアップメニューを追加
・備考欄の領域を拡大

ver1.22 2009/3/1
・システムイベントログに加えアプリケーションイベントログを読み込むよう対応
・設定ダイアログに「イベント」タブを追加し、読み込むイベントログを選択可能化
・土曜日、日曜日に対し、休日チェックを設定しても、次回読み込み時に反映されないバグを修正
・マウスポインタが待ち状態のままになる場合があったので修正

ver1.21 2008/12/02
・残業時間に負の値がある場合、合計時間が正しく表示できないバグを修正
・内部処理の改善、アセンブリ情報の修正など

ver1.20 2008/9/1
・Windows 2000非サポート化
・VS2008SP1でリビルド
・対象を.NET Framework2.0から3.5クライアント専用 Frameworkサブセットに変更
・任意の文字列を指定できる備考欄を追加
・表示モード、編集モードの仕様がややこしいので、編集モードのみに統一
・「表示月の編集データを削除」するボタン、メニューを追加
・ステータスバーを追加し、実働時間、残業時間それぞれの合計値を表示する機能を追加
・表示時間の単位を切り替える機能を追加
-「表示時間の単位」を設定するオプション追加
-「xx分単位で表示」ボタンを追加
・任意の文字列を指定できる備考欄を追加
・休日設定のチェックボックスを追加。これにより休日の場合、実働時間を残業時間とみなすことを可
・日、曜日、実動時間、残業時間の編集を無効化
・ツールバーの表示スタイルを変更
・勤務表の背景色に色を付ける設定の初期値をONに変更
・[出勤、退勤時間を休憩時間外に調整]オプション追加
・セルをテキスト編集モードにしてコピーまたは[Ctrl]+キーを実行すると例外が発生するバグを修正
・マウスポインタの砂時計が解除されない場合があるバグを修正

ver1.11 2008/6/16
・イベントログ時刻のみ表示するモードに加え、出勤時間、退勤時間を編集するモードを追加
・ツールバー(保存ボタン、表示モードボタン)、表示モードのメニュー追加
・表を見やすくするため拘束時間を廃止
・設定保存ファイルの変更
– ファイル名をSettings.xmlからgetEvlog.xmlに変更
– XMLの形式を変更(日本語タグ名、属性名を廃止)
– 出勤時間、退勤時間の編集データも同ファイルに保存
・タブ区切りのファイル(tsv)保存時、ヘッダにカンマが含まれるバグを修正
・[イベントビューアを開く]メニューを追加

ver1.10 2008/4/29
・インストーラ作成
・所定労働時間の指定を追加
・残業時間を表示、保存する機能を追加
・出勤時間、退勤時間以外のセル変更に対し無駄な処理を行わないよう改善
・保存ファイルのデフォルト名を空白から年月の6桁数字に変更
・DataGridViewの時刻表示セルを左寄せから右寄せ表示に変更
・設定ダイアログで[OK]押下直後、設定内容でDataGridViewを再表示するよう修正
・オプション設定の各項目に対しショートカットキー割り当て
・開発環境をVS2005からVS2008に切り替え

ver1.04 2008/1/31
・うるう年が考慮されていなかったので修正
・ログが多いと表示までに時間がかかるため、表示後バックグラウンドで読み込むよう修正

ver1.03 2007/8/29
・曜日、項目によって勤務表の背景色を付けるオプション追加
・一覧のヘッダ名をシンプルに変更し、ツールチップ追加

ver1.02 2007/6/5
・タブ区切りの保存ファイルは拡張子tsvに変更
・コマンドライン実行で出力ファイルにXMLを指定した場合、XSLファイルも出力するよう修正
・コマンドライン指定誤りの場合、原因が分かるメッセージを通知するよう修正

ver1.01 2007/3/22
・コマンドライン実行に対応(例:getEvlog.exe 出力ファイル名)

ver1.00 2007/1/15
・Windows Vista対応
・設定ダイアログを追加し休憩時間設定するUIを追加
・指定した休憩時間より実働時間を表示する機能を追加
・拘束時間を表示する機能を追加
・設定をXMLファイル保存、読み込みする処理を追加
・[設定]、[最新の状態に更新]メニューを追加
・バージョン情報を修正(HPのURLハイパーリンク化など)
・用語を変更(出勤→出勤時間、退勤→退勤時間、勤務→勤務時間)
・一覧を編集できるよう読み取り専用解除

ver0.95 2006/11/7
・XML保存の場合、サンプルのXSLファイルも出力
・ファイル保存のデフォルトをXMLに変更
・出力するXMLファイルにを付加
・起動時、年ではなく月をアクティブ化
・編集メニューを追加

ver0.94 2006/6/17
・データグリッドの内容をクリップボードにコピーするためのポップアップメニュー追加
・CSV保存で日付の月がズレてしまうバグを修正

ver0.93 2006/4/27
・ファイル保存時の”ファイルの種類”を追加
– CSV保存をタブ区切りに加え、カンマ区切りでも保存できるように機能追加
– XML形式(UTF-8)で保存できるよう機能追加
– 拡張子を全てのファイル(*.*)にした場合、CSV保存するよう機能追加

ver0.92 2006/2/19
・フォームメニューを追加
– [名前を付けて保存]…CVS形式で保存する機能を追加
– [終了]…メニューからツールを終了
– [バージョン情報]…バージョン情報のフォームを追加

ver0.91 2006/2/2
・イベントログ最大読み込み日数を100件から1000件に拡張
・イベントログ最大読み込み数を超えた場合でも途中まで表示するよう修正
・イベントログ読み込み失敗時、例外を出さず警告メッセージを表示するよう修正
・ファイルバージョンの情報が誤っていたため修正

ver0.90 2006/1/29
・初版公開