ReportSmith : Setting report vars for detail report from Delphi

I've got a report composed of a master report and two detail reports
(Master report is salers, detail report is invoices and orders).
The link between both reports is id of the saler
I've got a report variable in master report (selection of saler)
(@var1) and another one in detail report (@var2 , another selection on

I use a TReport in Delphi ; I set the value of @var1 and @var2 using
method "initialValues.add..."

@var1 in correctly set in RSRun, but it still ask for @var2 in a

Does anybody know how to set @var2 from Delphi ???

Is it clear enough ???