график на основании массива

отредактировано 20:06 Раздел: FastReport 4.0

Добрый день!
Есть график - круговая диаграмма "пирог" - объект Chart

Чтобы создать график с помощью переменных можно сделать следующее:
Chart2.SeriesData[0].Source1 := 'название1;название2';
Chart2.SeriesData[0].Source2 := VarToStr(t1)+';'+ VarToStr(100-t1)

Скажите, пожалуйста, есть ли возможность создать график на основании данных из массива?
т.е.
есть массив строковый t_list1:array[1..100] of string для Source1
есть массив чисел t_list2:array[1..100] of real для Source2

Как можно прописать график в этом случае?
Большое спасибо

Комментарии

  • отредактировано 20:06
    Решение найдено

    for j:=1 to n do
    begin
    Chart.SeriesData[0].Source2:=Chart3.SeriesData[0].Source2+VarToStr(t_list[j])+';';
    j:=j+1;
    end;

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.