Эта проблема вызвана тем, что SSDT Report Designer кэширует данные, собранные при первом просмотре отчета, и не перезапускает запросы к набору данных при последующих предварительных просмотрах!
Очевидно, что некоторые действия должны заставить его обновить наборы данных, потому что мой отчет менялся в течение дня; но это не изменилось достаточно часто, чтобы было ясно, что происходит. Приведенное ниже решение выглядело так, как будто оно работает, поскольку перемещение подотчета вызвало обновление. Но после этого запуска данные отчета оставались статичными, пока база данных изменилась.
Вот инструмент для сброса (удаления) кэшированных данных.
И статья stackoverflow , которая спасла (что осталось от) мое здравомыслие.
Мой отчет работал все время; Visual Studio ленилась.
Если кто-нибудь знает способ принудительного доступа к данным в реальном времени для всех предварительных просмотров, я бы тоже хотел узнать об этом.