А смысл, если код на делфи, а проблема в ФР?)
А вот юзание этого вашего ADD в скрипте отчета по событию BeforePrint, конечно дает результат...
Код:
worckdays.sql.Add('and g_otd In ('+<otdelz>+')group by g_rid');
...правда тогда придется перелопачивать все запросы в отчетах и писать намного больше, чем если бы удалось настроить там нормальную передачу родных параметров.Но на крайняк, вариант.
а вообще по хорошему параметры туда передаются как то так:
Код:
report.variables['var']:=''''+s+'''';
где S = 1,2,3
И передаются в один из внутренних запросов как параметр
Код:
where blablabla in (:var)
только при их чтении и возникают описанные выше ошибки.