Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Передача переменной в отчет Report Smith

01.01.2007

Следующий код показывает, как передать переменную в отчет.

В примере строковой переменной отчета 'City' присваивается значение ('Bombey').

Подразумевается, что есть готовый отчет с данной переменной.

Поместите компонент TReport на форму и установите требуемые свойства для вызова

печати отчета.

Напишите обработчик OnClick для кнопки Button1 на форме

(кнопка - для простоты) :

procedure TForm1.Button1Click(Sender: TObject);
var s: string;
begin
  s:='CA';
  Report1.InitialValues.Add('@state=<'+s+'>');
  Report1.run;
end;

Источник: https://dmitry9.nm.ru/info/