Question: Как программно заполнить список переменных в словаре данных?

Answer:

Переменные хранятся в TfrReport.Dictionary.Variables. Там же хранятся и категории.

1
2
3
4
5
6
7
8
with frReport1.Dictionary do
begin
// создаем категорию (пробел перед именем обязателен)
Variables[' New category'] := '';
// создаем переменную
Variables['New Variable'] := 'CustomerData.Customers."CustNo"';
Variables['Another Variable'] := 'Page#';
end;