Параметры JasperReport работают в iReport, но не работают на JasperServer

У меня есть отчет, созданный в iReport. Установите параметр с isForPrompting="true". Когда я иду и тестирую его с предварительным просмотром, все работает.

Parameter: Symbol
SQL Query: select * from "table" where "column" = $P{Symbol}  -- I'm using Postgres.

Затем я использую Repository Navigator, чтобы загрузить его на сервер. Сервер возвращает "нет страниц" Есть мысли. Я проверил, что отчет работает как в iReport, так и в JasperServer, если параметр удален, а значение жестко закодировано в запросе sql, как показано ниже.

<queryString>
    <![CDATA[select * from "tablename" where "column" = 'testsymbol']]>
</queryString>

person sam yi    schedule 27.02.2012    source источник
comment
Проверяли ли вы параметр Symbol (с помощью textField, например)?   -  person Alex K    schedule 27.02.2012
comment
Ужасно... почему в iReport нет понятия контроля ввода??? Для меня все, что у вас есть в iReport, должно быть доступно для продвижения непосредственно на JasperServer. Если это означает настройку управления вводом в iReport, пусть будет так! Это очень расстроило. Аргг.   -  person sam yi    schedule 28.02.2012
comment
@ Сэм, так это значит, что ты понял это? Если это так, вы можете добавить ответ на свой вопрос и отметить его или ответить.   -  person Jacob Schoen    schedule 12.03.2012


Ответы (1)


Да, это входной контроль. Теперь это работает... спасибо @precose!!!

person sam yi    schedule 12.03.2012