Holiday.xmlをインポートすると2016年の秋分の日が2つ表示される

文書番号 : 36979     文書種別 : 不具合     登録日 : 2014/01/20     最終更新日 : 2016/04/28
文書を印刷する
対象製品
InputMan for Windows Forms 7.0J
状況
修正済み
詳細
製品に同梱されている祝日定義ファイルHoliday.xmlを日付時刻および日付コントロールのドロップダウンカレンダーにインポートすると、2016年の秋分の日が「9月22日」と「9月23日」の2つの日付に設定されます。正しい2016年の秋分の日は「9月22日」です。
回避方法
この問題はService Pack 3(v7.0.2016.0428)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。

Service Pack 3より前のバージョンでは次の方法で回避可能です。

すでにHoliday.xmlから祝日をインポートし、コントロールに設定している場合は2016年9月23日の秋分の日を以下の方法で削除してください。

1. デザイン画面で該当の日付時刻または日付コントロールを選択し、プロパティページを開きます。
2. 左メニューから「ドロップダウンカレンダー」-「日付スタイル」-「休日スタイル」を選します。
3. 「休日の追加」タブを開きます。
4. リストから「EndDate」および「StartDate」が「2016-9-23」に設定されている「秋分の日」を選択し、削除します。

なお、この問題を修正した最新のHoliday.xmlはこちらからダウンロードできます。新たに祝日定義ファイルをインポートする場合は、修正済みのHoliday.xmlを使用してください。

※最新のHoliday.xmlは新しい祝日である「山の日」に対応しています。