проблема с отображением значений оси в гибкой диаграмме

У меня есть объект-значение примерно так

public class Data
{

    public var date:Date;
    public var value:int;

            ...

    public function get formattedDate():String
    {
        return date.getDay()+"."date.getMonth()+"."+date.getYear();
    }

}

Когда я использую поле «дата» для оси категорий, все в порядке, но когда я меняю его на «formattedDate», это не работает (на оси нет меток). Есть идеи, почему это не работает?


person pablochan    schedule 14.02.2010    source источник


Ответы (1)


Типы часов.

Когда вы используете date, вы получаете результат числового типа.

Когда вы используете formattedDate, вы получаете результат типа String.

Вы должны также вернуть тип номера, используя formattedDate.

person koziy    schedule 14.02.2010
comment
На самом деле вам не нужно этого делать. Поскольку это просто метка, вы можете возвращать любой тип, который хотите (все типы в ActionScript имеют метод toString ()) - person pablochan; 14.02.2010