Я хочу отфильтровать мой столбец, назовем его AllStudentID из dataset1 другим столбцом из другого datset.Фильтр SSRS с другим столбцом из другого набора данных
У Dataset1 было много столбцов, таких как AllStudentID, Class, Time, Location. У Dataset2 есть другие столбцы, но я сосредоточен на аналогичном столбце OnCampusID.
Я попытался изучить фильтр, но поскольку сам отчет имеет столбцы из Dataset1, я столкнулся с проблемой, когда, если я выберу столбец в dataset2, он всегда дает First (OnCampusID). И я не хочу этого.
Я смотрел в IIF(), но опять же, я использую столбец из другого datset плюс, если скажем, что они НЕ равны, я не хочу ничего показывать, вместо того, чтобы что-то там помещать. Я знаю, что вы должны поставить результат, если true, а результат - false. Если я думаю об этом в терминах операторов SQL, это похоже на предложение WHERE WHERE AllStudentID = OnCampusID.
Я попытался запустить параметр, но я не хочу, чтобы часть выбора была сверху, отчет фильтруется уже.
Могу ли я что-то отсутствует? Я знаю, что это должно быть просто.
Имейте в виду, в следующем примере выше, является лишь примером я накрашена, не реальная вещь.
Каждая запись на ONCampusID должен появиться только один раз в dataset2, и они также должны появиться только один раз в весь столбец идентификатора AllStudent. Дело в том, что: ALlStudentID имеет 10,11,12,13,14,15 OnCampusID имеет 10,13,15 Результат отчета должен только выплюнуть 10,13,15. – ANiceSunset
Продолжая на примере У набора данных 1 есть столбец ALlStudentID, который имеет 10,11,12,13,14,15. В Dataset1 также есть колонка Graduate, которая имеет Y, N, N, Y, N, Y с каждой записью в allStudentId. У Dataset2 есть столбец OnCampusID, который имеет 10,13,15 Результат отчета должен выдавать только 10,13,15 и Y, N, Y соответственно – ANiceSunset
Первая часть ответа соответствует фильтру в соответствии с вашим первым комментарием , Я добавил поиск в поле выпускника для ответа. –