AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.11.2010, 09:57   #1  
Димитрий is offline
Димитрий
Участник
 
27 / 12 (1) ++
Регистрация: 10.08.2009
? ChartFX2 серии разной длины
Ахapta 3.

Для построения графиков используется chartFX через посредство классов Graphics, как и описано тут на форуме.

Проблема возникает, когда имеем две или более серий с разными областями определений. В этом случае серия вне своей области представляется нулями.
Можно ли сделать так, чтобы серия там вообще не рисовалась? Тип графика - линиями(line).

Были произведены определенные исследования и пока получилось так:

1. В Graphics.loadData происходит принудительное заполнение нулями. Но внесение изменений не изменяет поведения. То есть передаем chartFX только значения в узловых точках области определения. Получаем на незаполненных участках нули.

2. При отображении графиков, если перейти к редактированию данных, которое позволяет делать компонент, можно стереть нули и заменить пустым значением. Тогда график там не рисуется - то что надо. Но как получить этот же эффект при программировании?

3. Я программно брал значения из серии в тех точках, куда прописывал при визуальном редактировании данных пусто. Аксапта выдает его как действительное и с вот таким значением: 340 282 346 638 529 000 000 000 000 000 000 000 000,00
Это что-то близкое к 2^128.
Пробовал передавать это же значение обратно при заполнении данных. Оно преобразуется в ноль, что видно при редактировании данных.
Тип передаваемого значения - real.
Теги
chart, график

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пропуски в непрерывной номерной серии JBOS DAX: Функционал 0 30.07.2009 10:07
Получение последнего номера из номерной серии longson DAX: Программирование 12 21.06.2007 13:30
Номерные серии в новом учетном периоде sda_1978 DAX: Функционал 4 21.12.2006 10:55
Номерные серии для Контактных лиц в Axapta CRM Alex-bs DAX: Функционал 2 10.02.2006 11:29
Непрерывность номерной серии YaHooka DAX: Функционал 7 30.06.2005 18:04

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:11.