2016-01-13 4 views
0

1) Я создал Crystal Report на своем компьютере и экспортировал эти отчеты в свой локальный путь и используя эти rpt-файлы в своем приложении Windows для загрузки отчета в Crystal Report Viewer.Crystal Report Refreshing Issue

2) Когда я обновляю отчет в Crystal Report, его подключение к базе данных sybase и получение последних данных и отображение в отчете кристалла.

3) Теперь я разработал код в приложении Windows с использованием C# и загрузил эти отчеты в Crystal Report Viewer, используя файл .rpt. его погрузка штрафа.

4) Но когда я пытаюсь обновить отчет с помощью кнопки «Обновить» в Crystal Report Viewer, он попросил параметр, и я дал параметр, затем отображает экран входа в базу данных с именем сервера, именем пользователя, базой данных и запросил только пароль, но после предоставления пароля я получаю сообщение «Ошибка входа в систему» и не обновил последние данные в программе просмотра отчетов Crystal.

, пожалуйста, помогите мне и дайте подробный и понятный шаг, как использовать функциональность обновления, чтобы получить последние данные.

С уважением, Ramachandran.

ответ

0

Если вы не хотите, чтобы параметр появляться или повторно параметр, когда обновления, вы могли бы использовать что-то вроде:

yourCrViewer.ReuseParameterValuesOnRefresh = true; 

Если вы используете XSD файлов для создания отчета, иногда с неверный путь, может отображаться экран входа в систему. (У меня нет более подробной информации о том, как вы это делаете) Что вы можете сделать, попробуйте проверить базу данных в ваших отчетах о кристалле (если вы скопировали отчет о кристалле в приложение windows C#), это может для того, чтобы указать местоположение вашего файла xsd, и с допустимым адресом, запрос на вход больше не появится.