Ответ 1
Попробуйте удалить файл MySolution\MyProject\MyRDL.data - BIDS кэширует довольно агрессивно.
Набор данных SSRS не обновляется после изменения хранимой процедуры MySQL.
Я создал отчет SSRS, в котором набор данных получает данные из хранимой процедуры MySQL. В этом случае вывод генерируется правильно, а также отчет.
Позже я модифицирую некоторый контент в хранимой процедуре. Я запускаю хранимый proc в конструкторе запросов. В конструкторе запросов он дает правильный результат.
Но при отправке отчета, если я вижу отчет на вкладке предварительного просмотра, он дает старые значения. Измененные не приходят к представлению отчета.
Скажите, пожалуйста, что не так.
Попробуйте удалить файл MySolution\MyProject\MyRDL.data - BIDS кэширует довольно агрессивно.
Это ошибка в Visual Studio, я думаю, что это происходит и со мной. Обычно закрытие отчета в Visual Studio и повторное открытие помогают.
отчет может быть кэширован на BIDS в течение нескольких секунд.
откройте его, и оно должно быть хорошо
Я тестировал VS2012
Примечание: 1. Перейти к дизайну отчета 2. Помните (или скопируйте где-нибудь) свое (A) имя источника данных и (B) имя набора данных
Теперь Шаг 1: В решении проекта Исследуйте Удалить набор данных (то же имя, что и в примечании (A) Имя источника данных ) Не волнуйся В твоем отчете ничего плохого не будет:) Шаг 2: откройте инструмент отчета "Отчет" вашего отчета Шаг 3: * Выберите dataSet → Щелкните правой кнопкой мыши ---- > Выберите Свойства DataSet * В "источнике данных" нажмите кнопку "NEW" ---- > Далее ---- > * Выберите таблицу /sp/views/ ----- > Поместите имя набора данных как: (Примечание 2. Помните свое (A) имя источника данных)
ПРИМЕЧАНИЕ: ТОЛЬКО ПОМНИТЕ свой старый источник данных и имя набора данных
Спасибо, наслаждайся... С Уважением, [email protected]
Также убедитесь, что это отчет, а не вы.
Я переключил поля сортировки в наборе данных, и они не менялись в предварительном просмотре отчета, потому что я не менял Группировку.