Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Bug DateTimeAxis (http://www.flasher.ru/forum/showthread.php?t=96207)

motor4ik 25.05.2007 15:12

Bug DateTimeAxis
 
есть такой класс
Цитата:

Class public class DateTimeAxis
в пэкэдже
Цитата:

Package mx.charts
у него есть свойство
Цитата:

minimum property

minimum: Date [read-write]
Specifies the minimum value for an axis label. If null, Flex determines the minimum value from the data in the chart.

The default value is null.

Implementation
public function get minimum(): Date
public function set minimum(value: Date):void
я пытаюсь присвоить null этому свойству и выдается такое сообщение
Цитата:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at mx.charts:: DateTimeAxis/set minimum()
и что это значит? как мне его сбросить в null?

etc 25.05.2007 15:20

Код:

axis.minimum = new Date(Infinity);

motor4ik 25.05.2007 15:29

это что за прием еще такой? :)
главное работает этот хак )

etc 25.05.2007 15:34

Это адоб не доглядел, видимо. Заглянешь в код DateTimeAxis и увидишь, почему спотыкается. Там нет проверки на null и сразу getTime.

motor4ik 25.05.2007 15:36

ну это собственно я догадался и без кода :)
а вот то что это new Date(Infinity); сработало , это гуд :)


Часовой пояс GMT +4, время: 10:11.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.