Error In Expression при использовании параметров в Adoquery
Здравствуйте.
При разработке отчета в FastReports Designer (в составе Fast Reports Server) возникает следующая проблема:
При запуске отчет выдает ошибку
Текст запроса:
Переменные, объявленные в отчете:
Параметру 1 выставлен тип string и связка с переменной city
Содержимое адресной строки:
В случае, если в тексте запроса переменные отсутствуют
(выглядит это так:
отчет отрабатывает нормально.
Примечательно, что аналогичная ошибка выдается, если попытаться вывести переменную city напрямую в отчет при помощи компонента Memo.
Однако, в этом случае проблема решается отключением свойства "AllowExpressions" у соответствующего компонента
Подскажите, пожалуйста, как решить эту проблему?
Спасибо
При разработке отчета в FastReports Designer (в составе Fast Reports Server) возникает следующая проблема:
При запуске отчет выдает ошибку
Ошибка 404
Файл не найден
techQuery: Error in expression ''Екатеринбург'': ';' expected techQuery: techQuery: Error in expression ''Екатеринбург'': ';' expected
Текст запроса:
SELECT * FROM get_tech_avail_for_reports(CAST(:1 AS varchar), 'Ленина', '56')
AS
(inet_tech varchar, tv_tech varchar)
Переменные, объявленные в отчете:
inputVars
city
street
building
withDeletedPoints
statuses
pkgs
Параметру 1 выставлен тип string и связка с переменной city
Содержимое адресной строки:
...result?report=Telenet\connected_customers_report.fr3&multipage=0&city=Екатеринбург&street=Ленина&building=56&withDeletedPoints=false&statuses=open,closed&pkgs=79,74
В случае, если в тексте запроса переменные отсутствуют
(выглядит это так:
),SELECT * FROM get_tech_avail_for_reports('Екатеринбург', 'Ленина', '56')
AS
(inet_tech varchar, tv_tech varchar)
отчет отрабатывает нормально.
Примечательно, что аналогичная ошибка выдается, если попытаться вывести переменную city напрямую в отчет при помощи компонента Memo.
Однако, в этом случае проблема решается отключением свойства "AllowExpressions" у соответствующего компонента
Подскажите, пожалуйста, как решить эту проблему?
Спасибо