Мне нужно отфильтровать значение поля группы на основе двух параметров. Таким образом, в свойствах группы, в фильтрах, я хочу поместить два значащих параметра в «Значение».(SSRS) несколько параметров в поле значений группового фильтра
Expression: поле metric.value
Оператор: В
Значение: (! MetricPara1.Value Параметры, MetricPara2.Value Параметры) =
Эти два параметра не имеют ничего общего. Я получаю ошибку. Есть ли способ?
также я должен отметить, что параметры являются многозначными – Kaushik49
Я не в моем рабочем компьютере теперь смотреть на метод фильтра группы, но может вместо этого вы перемещаете фильтрацию в запрос набора данных? Таким образом, ваш запрос будет содержать нечто вроде 'WHERE (метрика в (@ MetricParam1) или метрика в (@ MetricParam2)). Это подход, который я обычно принимаю, поскольку это также означает меньшее количество данных, возвращаемых из базы данных. –
Спасибо, но я пробовал этот подход в SQL, и рендеринг становится очень медленным, так как параметр имеет много значений. Но так или иначе, я создал еще одну колонку для поля, соответствующего MetricPara2. Так что теперь это работает! – Kaushik49