Я создал новый «Проект сервера отчетов» в VS2013 .Net 4.5. Я добавил источник данных, и тестовое соединение успешно завершено. Я добавил DataSet, используя параметр «Использовать набор данных, встроенный в мой отчет», выбрав источник данных, который был создан ранее. Тип запроса - хранимая процедура с единственным текстовым параметром. В окне данных отчета я могу щелкнуть правой кнопкой мыши мой DataSet, выбрать Query и выполнить sproc. Я вижу, что сетка правильно заполнена моими данными.Имея проблемы с предварительным просмотром отчетов
Однако, когда я пытаюсь создать и просмотреть отчет, он терпит неудачу. Я делаю следующее:
Добавить новый отчет. Откажитесь от стола на панели инструментов. Начните перетаскивать поля из моего DataSet на стол. Когда я ударил просмотра я вижу следующее
Я попробовал следующий пример и, похоже, не имел проблемы с «временем». http://www.rajbandi.net/replacing-report-viewer-date-parameter-default-date-picker-with-jquery-ui-date-picker/ – goroth
Какую версию IE вы используете? У меня IE 11 и Chrome 39, и они, похоже, работают до тех пор, пока дата заканчивается в 12:00. В IE вы можете нажать F12, а затем под эмуляцию попытаться использовать другую строку «Пользовательский агент» и посмотреть, какие версии IE не работают на вас? Обычно у меня есть обратная проблема, когда IE работает, но Chrome этого не делает. Я должен был сделать это в прошлом, чтобы заставить Chrome работать http://www.rajbandi.net/fixing-ssrs-report-viewer-control-date-picker-in-google-chrome/#comment-1484 – goroth
Работа вокруг которого вы можете сделать это, установите ReportViewer.ShowParameterPrompts = False, а затем используйте свой настраиваемый датпикер для установки параметра отчета, например - ReportViewer..SetParameters («yourParameter»), таким образом ваша веб-страница контролирует параметры, а не встроенную в SSRS «уродливые» параметры. – goroth