作成日: 2013/10/28 最終更新日: 2013/11/29
文書種別
不具合
状況
修正済み
詳細
DateTime.ToOADateメソッドを使用して時間軸の最大・最小値や目盛りの値を設定できません。
回避方法
Wijmo Chartでは、日付型データをミリ秒単位の数値で設定する必要があります。
DateTime.ToOADateメソッドの場合は、下記のように日付単位からミリ秒単位に変換した値を設定してください。
Dim rate As Integer = 1000 * 24 * 60 * 60
C1LineChart1.Axis.X.Max = New DateTime(2013, 9, 30).ToOADate() * rate
C1LineChart1.Axis.X.UnitMajor = DateTime.Today.AddDays(7).ToOADate() * rate - DateTime.Today.ToOADate() * rate
※バージョン4.0.20133.146では、仕様変更によりこの現象は発生しませんので、上記回避策は不要です。
DateTime.ToOADateメソッドの場合は、下記のように日付単位からミリ秒単位に変換した値を設定してください。
Dim rate As Integer = 1000 * 24 * 60 * 60
C1LineChart1.Axis.X.Max = New DateTime(2013, 9, 30).ToOADate() * rate
C1LineChart1.Axis.X.UnitMajor = DateTime.Today.AddDays(7).ToOADate() * rate - DateTime.Today.ToOADate() * rate
※バージョン4.0.20133.146では、仕様変更によりこの現象は発生しませんので、上記回避策は不要です。
旧文書番号
80522