Вероятно, это связано с тем, что @StartDate и @EndDate не распознаются - вместо использования имен параметров, содержащихся в запросе, вам нужно использовать параметры так, как они будут отображаться в выражениях SSRS, которые почти наверняка Parameters!StartDate.Value
и Parameters!EndDate.Value
.
Вы можете выбрать их в диалоговом окне «Редактировать выражение» в SSRS, например: