Передача отдельных переменных в отчет
Добрый день. Начинаю осваивать FastReport и никак не пойму принцип. Пытаюсь реализовать такую вещь. В программе есть переменная. В FastReport тоже есть переменная, связанная с первой. Задача: при изменении переменной в программе (например, на значения 1, 2 и 3) необходимо вывести их на отчетах - каждую на свою страницу (т.е. страниц будет 3). Подскажите, пожалуйста, путь решения.
Комментарии
Спасибо за участие.
Вы имеете ввиду - в скрипте самого отчета?
А непосредственно в Delphi никак нельзя?
что-то вроде этого:
for m:=1 to 3 do begin
frxReport1.Variables := m;
Page := TfrxReportPage.Create(frxReport1);
end;
но ТАК не работает (на ПЕРВОЙ странице отчета оказывается цифра 3)
мне не НОМЕР СТРАНИЦЫ надо на каждый лист выводить, а управлять выводом МОИХ переменных (из программы) на НУЖНЫЕ листы отчета
например: в заданное мемо-поле на первом листе отчета мне нужно вывести строку "поле", а на третьем листе отчета в ЕГО мемо-поле вывести строку "лес"
задача-то очень простая, но как реализовать - не могу найти(
Спасибо, ничего не получается(
логика совершенно не понятна
примерчик можете кинуть?
Спасибо.
А куда вставлять первый блок кода?
Что значит "в форму"? В форме (тексте модуля) как раз второй блок...
Большое спасибо, что-то начало получаться.
А без frxUserDataSet нельзя обойтись? Т.е. прямым присваиванием в программе значения отдельной переменной?