![]() |
#1 |
MCT
|
Формирование графика
Ax SP3
Может кто сталкивался. При формировании графика в методе showGraph() имеется возможность оформлять нижнюю ось, типа указывать там точки. Хочется что б эти точку были не безымянными типа 1,2,3..... а подписанными, например датой: дата 12.12.02, дата 15.12.03..... есть метод X++: chartFx.legend_Set(graphDataX[pointIdx], pointIdx-1); но у меня не получилось подобрать параметры. в таком варианте не присваивается точке lable дата X++: chartFx.legend_Set("дата ", pointIdx-1); |
|
![]() |
#2 |
MCT
|
Получается мало кто пользуется встроенным формированием графика
![]() А исследования данного вопроса показали, что при выборе малого количества точек на оси, lable все ж таки показывается (если не очень длинный). А когда выбирается большое число точек то ядро считает, что отобразить lable не в состоянии и указывает только цифири 1,2,3,...... Мне кажется что все таки нагляднее было бы урезать этот lable или растягивать график, но с ядром не поспоришь ![]() |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
MCT
|
|
|
![]() |
#5 |
Участник
|
Еще с тех пор когда Аксапта была системой датского производителя, для построения графиков используется приблуда ChartFX (достаточно старая версия).
См. http://axapta.mazzy.ru/lib/graphics/ и сайт производителя http://eu.softwarefx.com/ Думаю, что ответы на ваши вопросы надо искать там. Но уже давно текущий производитель не лицензирует обновленные версии ChartFX. Мало того, очень похоже, что в следующих версиях для построения графиков вместо ChartFX будет использоваться другая библиотека. Поэтому согласен - лучше строить в Экселе. |
|
![]() |
#6 |
MCT
|
|
|
![]() |
#7 |
Аманд
|
Цитата:
а подписанными, например датой: дата 12.12.02, дата 15.12.03
|
|
![]() |
#8 |
MCT
|
|
|
![]() |
#9 |
Аманд
|
1. Подписи можно расположить вертикально
2. Измените масштаб подписей. При каком диапазоне и точности у вас такой результат? Последний раз редактировалось Vals; 10.09.2007 в 11:46. |
|
![]() |
#10 |
MCT
|
|
|
![]() |
#11 |
Участник
|
Нажать на кнопку с палитрой, выбрать меню "X legend" и изменить размер шрифта для отображения.
|
|
|
За это сообщение автора поблагодарили: MikeR (1). |
![]() |
#12 |
Аманд
|
Ещё в объёмный вид понажимать и т.д.
К вечеру покажу, сейчас занят. |
|
![]() |
#13 |
MCT
|
|
|
![]() |
#14 |
Аманд
|
Настройки по красной стрелке - Axes Settings далее параметр Vertical labels
|
|
![]() |
#15 |
Участник
|
Вы бы договорились какую версию вы обсуждаете.
На скриншоте у MikeR показана ax3.0 На ответах Vals показана ax4.0. |
|
![]() |
#16 |
MCT
|
|
|
![]() |
#17 |
MCT
|
Цитата:
Ax это 3.0 а DAX это 4.0. Последний раз редактировалось MikeR; 10.09.2007 в 14:59. Причина: уточнение |
|
![]() |
#18 |
Аманд
|
Вот - вывел в легенде значения.
Это в Axapta 3.0 Последний раз редактировалось Vals; 10.09.2007 в 15:27. |
|
![]() |
#19 |
MCT
|
|
|
![]() |
#20 |
Аманд
|
С пол пинка не нашёл
|
|
Теги |
ax3.0, ax4.0, chart, график |
|
![]() |
||||
Тема | Ответов | |||
Формирование Табеля | 0 | |||
Формирование резерва | 0 | |||
Автоматическое формирование цены продажи | 15 | |||
Автоматическое формирование РБП | 1 | |||
Формирование строк заказа по артикулам клиента | 6 |
|