Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.09.2006, 12:30
Vornic вне форума Посмотреть профиль Отправить личное сообщение для Vornic Найти все сообщения от Vornic
  № 1  
Ответить с цитированием
Vornic

Регистрация: Aug 2006
Сообщений: 14
Attention При рисовании графика - баг или фича?

Всем привет. Я начал изучение флекса с построения графика, источником данных у меня послужил набор данных с курсом валют. Рисую график так:
определяю источник данных
Код:
  <mx:HTTPService id="myRRDService" 
  	useProxy="false" 
  	showBusyCursor="true"
  	url="xml_chart.php"/>   - тут возвращается xml следующего вида (привожу только часть):

<xport>
 <data>
   <kurs>
    <DateLine>27.08.2004</DateLine>
    <EURO>9.55</EURO>
    </kurs>

<kurs>
  <DateLine>27.08.2004</DateLine>
  <USD>7.9057</USD>
</kurs>

<kurs>
  <DateLine>27.08.2004</DateLine>
  <RUS>0.2705</RUS>
</kurs>

<kurs>
 <DateLine>27.08.2004</DateLine>
 <UA>1.4374</UA>
</kurs>

<kurs>
  <DateLine>27.08.2004</DateLine>
  <MD>0.63</MD>
</kurs>

</data>
</xport>
далее по выбору валюты из ComboBox график рисует данные по EURO, USD и пр.
Рисую так:
      <mx:AreaChart id="ValChart" 
    	dataProvider="{myRRDService.lastResult.xport.data.kurs}"
    	showDataTips="true"
      >

...
      <mx:series>
        <mx:AreaSeries 
        	yField = "{lineForm.selectedItem.data}"  - тут выбираются секции по ComboBox
        	xField = "DateLine"
        	form   = "curve"
        	alpha  = "0.5"
        	toolTip= "{lineForm.selectedItem.label}"
        	displayName="{lineForm.selectedItem.label}"
        	>
...
В результате часть графиков искажаютя, часть показывает верные значения. По отдельности, всё замечательно, вместе получаю искажения, причем на проблемных графиках showDataTips вызывает исключение на отсутствие обьекта.

Вопрос: Может кто сталкивался с таким странным поведением? Уж больно не хочется рисовать 5 различных графиков (т.е. разделять их)

С Уважением, Владимир Ворническу.


Последний раз редактировалось Nirth; 08.09.2006 в 14:03.
Старый 08.09.2006, 12:41
Vornic вне форума Посмотреть профиль Отправить личное сообщение для Vornic Найти все сообщения от Vornic
  № 2  
Ответить с цитированием
Vornic

Регистрация: Aug 2006
Сообщений: 14
Прошу прощения что отнял время, поторопился с постом, но может пост пригодится комуто этот опыт, я реорганизовал данные в xml и баг исчез, теперь xml выхлядет так:
Код:
<xport>
 <data>
  <kurs>
   <DateLine>27.08.2004</DateLine>
   <EURO>9.55</EURO>
   <USD>7.9057</USD>
   <RUS>0.2705</RUS>
   <UA>1.4374</UA>
   <MD>0.63</MD>
  </kurs>
 </data>
</xport>
С Уважением, Владимир Ворническу.


Последний раз редактировалось Nirth; 08.09.2006 в 14:03.
Старый 08.09.2006, 14:03
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 3  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Используйте тэги [ code ] (без пробелов) для оформления кода
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:43.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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