У меня есть отчет, который должен отображать данные учета из разных мест или во все местоположения.Параметры запроса SSRS 2008
Table_sales:
PartId Rev LocId
1 $10 1
2 $2 1
3 $5 2
Допустим, запрос что-то основное, как это, чтобы получить все доходы:
SELECT SUM(rev) FROM Table_sales
Если я хочу, чтобы иметь возможность ограничить отчет в конкретном месте я бы необходимо изменить его на:
SELECT SUM(Rev) FROM Table_sales WHERE LocId = @param
Но если бы я сделал это, как бы получить все места без с несколькими запросами?
FYI Параметр фильтра SQL 2008, похоже, не работает с фактическим запросом, который я использую, поскольку фактический запрос использует группу по функциям.
Также запросы запросов DataSet SSRS 2008 могут быть выражениями, но я не могу заставить их работать.
Вы хотите «ограничить отчет в конкретном месте», но вы также хотите, чтобы «получить все места». Можете ли вы прояснить явный конфликт намерений? – Andomar