Ошибка при обработке параметров в диалоге
waik
Иваново
Добрый день! Вопрос по серверу отчётов (клиент-сервер через веб)
Имеем простой табличный отчёт и диалоговая форма с 4 полями ввода (eKM, ePL, eRPR, eMM). В шапке отчёта эти поля выводятся в TfrxMemoView в виде "Код: [eKM.text]". Проблема проявляется при использовании этого шаблона в клиент-серверной связке при запуске через браузер и не проявляется при простом запуске штатными средствами (предварительный просмотр или из делфи программы). Стоит указать в одном из этих полей ввода знак процента"%" так в шапке (например в поле где должно быть значение ePL.Text) можно увидеть нечто похожее на "mialogPage1_ERPR=mialogPage1_EMM=%" при вводе процента во второе поле, или "mialogPage1_EPL=mialogPage1_ERPR=mialogPage1_EMM=%" (при вводе в первом поле). Поля ввода имеют именно такую последовательность. Понимаю что проблема в знаке "%" но как поправить не знаю... Пользователи уже привыкли пользоваться в запросах знаками "%" или "_" в SQL, да и мне проще написать like... Никто не сталкивался с подобным? Официально вопрос задал (# 18663), но за неделю пока никакого ответа нет, может кто уже и так поборол эту неприятность?
Имеем простой табличный отчёт и диалоговая форма с 4 полями ввода (eKM, ePL, eRPR, eMM). В шапке отчёта эти поля выводятся в TfrxMemoView в виде "Код: [eKM.text]". Проблема проявляется при использовании этого шаблона в клиент-серверной связке при запуске через браузер и не проявляется при простом запуске штатными средствами (предварительный просмотр или из делфи программы). Стоит указать в одном из этих полей ввода знак процента"%" так в шапке (например в поле где должно быть значение ePL.Text) можно увидеть нечто похожее на "mialogPage1_ERPR=mialogPage1_EMM=%" при вводе процента во второе поле, или "mialogPage1_EPL=mialogPage1_ERPR=mialogPage1_EMM=%" (при вводе в первом поле). Поля ввода имеют именно такую последовательность. Понимаю что проблема в знаке "%" но как поправить не знаю... Пользователи уже привыкли пользоваться в запросах знаками "%" или "_" в SQL, да и мне проще написать like... Никто не сталкивался с подобным? Официально вопрос задал (# 18663), но за неделю пока никакого ответа нет, может кто уже и так поборол эту неприятность?
Комментарии
P.S. - Доктор! Мне кажется меня все игнорируют!
- Следующий....