Charts заливка

Возникла необходимость воспользоваться fillToGraph или fillToAxis в графиках, но при этом мало того, что не закрашивается область, дак данные вообще перестают отображаться. В то же время на сайте amCharts все работает отлично(я понимаю что версии разные, но и функции далеко не новые)
Еще обнаружил расхождение параметров в xml и java:

  • xml в качестве параметров gradientOrientation="" предлагает форматы графических файлов(PNG, JPEG …)
  • в коде предлагает то, что нужно(вертикально или горизонтально)
    Версия платформы 5.4

<chart:xyChart id="chart" plotAreaFillAlphas="0.49">
                <chart:chartScrollbar/>
                <chart:valueAxes>
                    <chart:axis id="x" maximum="10" position="LEFT"
                                minimum="0" axisAlpha="1" dashLength="1" autoGridCount="true" />
                    <chart:axis id="y" maximum="10" position="BOTTOM"
                                minimum="0" axisAlpha="1" dashLength="1" autoGridCount="true"/>
                </chart:valueAxes>
                <chart:graphs>
                    <chart:graph id="max" xField="maxx" yField="maxy"
                                 lineColor="RED"  lineAlpha="1" lineThickness="2"
                                 fillColors="RED" fillAlphas="1" fillToGraph="x"
                                 balloonText="[[maxx]] -- [[maxy]]" bullet="ROUND" bulletSize="1"/>
                    <chart:graph id="min" xField="minx" yField="miny"
                                 lineColor="GREEN" lineAlpha="1" lineThickness="2"
                                 fillColors="GREEN" fillAlphas="1" fillToGraph="y"
                                 balloonText=" [[minx]] -- [[miny]]" bullet="ROUND" bulletSize="1"/>
                    <chart:graph id="map" valueField="valueMap" xField="MapX" yField="MapY" lineAlpha="0"
                                 bullet="BUBBLE" color="YELLOW" bulletSizeField="price" balloonText="[[valueMap]]"/>
                </chart:graphs>
            </chart:xyChart>


Добрый день, Gannebal!
Спасибо за обращение. Да проблема действительно есть, axis не получают id и по этому не срабатывает fillToAxis. Мы исправим это в ближайшее время. На счет не отображающихся данных, я не вижу в вашем коде привязки datasource, соответственно график не знает откуда брать данные. Возможно причина в этом. Если Вы приложите тестовый проект, где воспроизводятся все перечисленные проблемы, я смог бы разобраться в проблеме более детально.

данные заполняются из контроллера, в графике привязаны имена полей.
Данные в графике есть, но из-за некорректной работы раскраски ничего не рисуется, спасибо за ответ.

Хотел бы обратить Ваше внимание, что fillToGraph=“x” ссылается на id оси, а не графа, что так же может служить причиной отсутствия данных, поскольку проблема была обнаружена только с fillToAxis. fillToGraph я проверил, воспроизведя данный пример и проблем не обнаружилось.

Добрый день!
Проблема исправлена, если вы хотите дальше использовать версию платформы 5.4, то обновитесь до 5.4.9, иначе можете обновиться до последней версии 6.0.9.