![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Решение проблемы отображения предварительного просмотра в FastReport Designer с FastReport4 в Delphi XE4Delphi , Базы данных , ОтчетыПри работе с FastReport4 в Delphi XE4 у некоторых пользователей может возникнуть проблема с отображением предварительного просмотра в FastReport Designer. Данная проблема связана с тем, что FastReport не может распознать названия полей из запроса, если они не указаны явно. Рассмотрим подробнее, как эта проблема может возникнуть. Допустим, у вас есть запрос к базе данных, который возвращает данные из двух таблиц:
В этом случае, если вы попытаетесь использовать названия полей в FastReport Designer, например, так:
Вы можете получить ошибку "Field Not Found". Это происходит потому, что FastReport не знает, что "Table1.title" - это поле из вашего запроса. Чтобы решить эту проблему, вы можете явно указать названия полей в вашем запросе, используя ключевое слово "AS". Например:
После этого, в FastReport Designer вы можете использовать названия полей следующим образом:
Однако, если вы уже создали отчет и хотите изменить названия полей, вам придется сделать следующее:
Примечание: Если вы используете несколько таблиц в запросе, убедитесь, что каждое поле имеет уникальное название. В противном случае, FastReport не сможет определить, к какой таблице относится каждое поле. В качестве альтернативного решения, если вам не нужно использовать названия полей в отчете, вы можете просто удалить Таким образом, следуя приведенным выше шагам, вы можете решить проблему отображения предварительного просмотра в FastReport Designer с FastReport4 в Delphi XE4. Проблема: При работе с FastReport4 в Delphi XE4 у некоторых пользователей может возникнуть трудность с отображением предварительного просмотра в FastReport Designer из-за неправильного распознавания FastReport названий полей из запроса, если они не указан Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |