Страница 1 из 2

Текст по оси Y на точечной диаграмме

Добавлено: 03 апр 2013, 07:51
keeper
Здравствуйте!

Подскажите, пожалуйста, как можно в точечной диаграмме по оси Y выводить не числовые значения, а соответствующий им текст (как в файле во вложении)?

Re: Текст по оси Y на точечной диаграмме

Добавлено: 03 апр 2013, 10:46
HighAley
Здравствуйте.

Смотрите приложенный шаблон отчёта
Report.mrt
(11.88 КБ) 384 скачивания
Спасибо.

Re: Текст по оси Y на точечной диаграмме

Добавлено: 03 апр 2013, 13:07
keeper
Спасибо!
Но у меня не получается настроить в этом шаблоне некоторые нюансы:
1) Все значения (в том числе и заголовки по оси Y) берутся из базы. В связи с этим появляется необходимость динамически увеличивать высоту отчета, в зависимости от количества значений по оси Y.
Свойство "Расти в высоту" срабатывает до того как диаграмма повернется и в итоге получается диаграмма одинаковой высоты.
Аналогичное свойство "Расти в ширину" я не нашел.
Как быть?
2) Как можно пропустить пустые значения, которые приходят из базы, но сохранить все значения по оси Y (например, если значения для "Силы мышц" в базе не будет, то нужно чтобы соответствующая запись на оси Y осталась, а на графике линия между "Когнитивными функциями" и "Тонусом мышц" проходила по прямой)?

Re: Текст по оси Y на точечной диаграмме

Добавлено: 04 апр 2013, 18:19
HighAley
Здравствуйте.
keeper писал(а):1) Все значения (в том числе и заголовки по оси Y) берутся из базы. В связи с этим появляется необходимость динамически увеличивать высоту отчета, в зависимости от количества значений по оси Y.
Свойство "Расти в высоту" срабатывает до того как диаграмма повернется и в итоге получается диаграмма одинаковой высоты.
Аналогичное свойство "Расти в ширину" я не нашел.
Вы можете изменять ширину в зависимости от количества данных в событии Before Print.
keeper писал(а):2) Как можно пропустить пустые значения, которые приходят из базы, но сохранить все значения по оси Y (например, если значения для "Силы мышц" в базе не будет, то нужно чтобы соответствующая запись на оси Y осталась, а на графике линия между "Когнитивными функциями" и "Тонусом мышц" проходила по прямой)?
"0" -- это такое же значение, как и все остальные. Если в источнике данных нету никакого значения, то можно использовать свойства серии Show Nulls.

Спасибо.

Re: Текст по оси Y на точечной диаграмме

Добавлено: 05 апр 2013, 07:39
keeper
Большое спасибо за ответы! Все получилось)
Еще маленький вопросик)
В свойствах диаграммы, у оси Y для диапазона указаны значения "Авто" = нет, "Минимальное значение" = 0, "Максимальное значение" = 100, но при построении отчета, максимальное значение на оси меняется в зависимости от данных, вместо того, чтобы быть всегда равным 100 (Это наблюдается и на том отчете, который вы присылали ранее). С чем это может быть связано?

Re: Текст по оси Y на точечной диаграмме

Добавлено: 08 апр 2013, 09:44
HighAley
Здравствуйте.

Мы всегда рады вам помочь.
Обращайтесь, если появятся ещё вопросы.

Спасибо.

Re: Текст по оси Y на точечной диаграмме

Добавлено: 08 апр 2013, 10:14
keeper
Здравствуйте!
Я в предыдущем сообщении задал вопрос) Вы, видимо, не заметили)
В отчете, который вы прислали, настройки диапазона оси Y игнорируются. Установлено мин и макс значение (0 и 100 соответственно), но при построении диаграммы, максимальное значение на оси меняется в зависимости от значений в рядах. Как сделать так, чтобы диапазон на оси всегда был от 0 до 100?

Re: Текст по оси Y на точечной диаграмме

Добавлено: 08 апр 2013, 16:28
HighAley
Здравствуйте.
keeper писал(а):Я в предыдущем сообщении задал вопрос) Вы, видимо, не заметили)
В отчете, который вы прислали, настройки диапазона оси Y игнорируются. Установлено мин и макс значение (0 и 100 соответственно), но при построении диаграммы, максимальное значение на оси меняется в зависимости от значений в рядах. Как сделать так, чтобы диапазон на оси всегда был от 0 до 100?
Для этого надо установить свойство оси Rage - Auto (Диапазон - Авто) в False, а также установите свойство Maximum = 100

Спасибо.

Re: Текст по оси Y на точечной диаграмме

Добавлено: 15 апр 2013, 09:39
keeper
Все именно так и установлено. Но тем не менее, не работает((

Re: Текст по оси Y на точечной диаграмме

Добавлено: 15 апр 2013, 10:53
HighAley
Здравствуйте.

Какую версию вы используете?
Пришлите, пожалуйста ваш шаблон отчёта с тестовыми данными для анализа.

Спасибо.