Создание круговой диаграммы в Генераторе отчетов

Avatar
  • обновлен
  • Отвечен

Есть 4 канала: А1, А2, А3, A. A = A1 + A2 + A3.


Хочу вставить в отчет круговую диаграмму. 

На этой диаграмме должны отображаться доли этих каналов в общей сумме:

А1 / А, А2 / А, А3 / А.


В руководстве на FastReport приводится пример с таблицей из БД.

Но у нас нет БД, мы работаем с каналами.

Как тогда формировать исходные данные для сегментов диаграммы?

Avatar
Константин Лаптев

Каков вопрос таков ответ. Сформулируйте вашу задачу более конкретно, опишите сделанные вами шаги.

Бенд - это полоска на странице отчета. Предназначена для вывода записей источника данных. Записи выводятся добавлением объекта Текст на бенд с указанием внутри поля источника данных.

Avatar
Станислав С

А1, А2, А3 куда писать?

Avatar
Станислав С

Сделайте нормальные примеры для редактора отчетов! 

Руководство на Fast Reports криво написано - только методом тыка разбираться!

Avatar
Станислав С

Есть 4 канала: А1, А2, А3, A. A = A1 + A2 + A3.

Хочу вставить в отчет круговую диаграмму.

На этой диаграмме должны отображаться доли этих каналов в общей сумме:

А1 / А, А2 / А, А3 / А.

Как еще написать?! Прочитайте сами свой ответ и попробуйте его понять!

Avatar
Станислав С

"Наименование" и "Форматированное значение" это вообще к чему относится?!

Avatar
Константин Лаптев

Вы используете виртуальные каналы для хранения коэффициентов и наполняете их из скрипта? Вам требуются текущие значения вывести или записанные ранее в базу данных?

Avatar
Константин Лаптев

Высылаю инструкцию по созданию вашего отчета.

Пример создания круговой диаграммы в отчете.docx

Avatar
Станислав С

Мне нужно вывести соотношение разных выработок (потребления) мощности в балансе за день.

Решаю задачу следующим образом.

Накопленным итогом считаю по каждому каналу выработку.

Затем вычисляю разность двух значений за день. Эти данные попадут в каналы А1, А2, А3.

A = A1 + A2 + A3

Теперь на круговую диаграмму нужно вывести доли этих каналов в общей сумме:

А1 / А, А2 / А, А3 / А.

Avatar
Anatoly

Простите, вмешаюсь. Для меня тоже тема нужная.

Станислав, у вас затруднение в формировании отчета с элементом вставки диаграммы или в методе подготовки данных (скриптовая математика) к выводу в отчет, или то и другое? 

Avatar
Станислав С

Что писать в настройках диаграммы? В мануале дан пример для базы данных, которой нет в SimpLight!