Visual Studio SR Report объединяет данные из нескольких наборов данных? - PullRequest
0 голосов
/ 02 октября 2019

Хотите знать, может ли кто-нибудь мне помочь, я в настоящее время изучаю отчеты SRSS, и мне было поручено составить отчет о регистрации автомобилей Pay & Display для автопарковок сотрудников и студентов, чтобы показать, зарегистрированы ли они для P & D. У меня есть отчет в виде столбца из 3 таблиц;Название, номер транспортного средства и регистрация транспортного средства. Из приведенного ниже кода, приведенного в моих наборах данных, я указываю номер транспортного средства и регистрацию транспортных средств, а также параметр, позволяющий отфильтровывать оплату и отображение сотрудников или студентов. Однако у меня возникают трудности с переносом имен сотрудников и учеников в один столбец имен, поскольку они проходят через два разных набора данных. Может ли кто-нибудь помочь, пожалуйста? ТИА

1 Ответ

1 голос
/ 02 октября 2019

Я не вижу кода, но в общем случае для объединения двух разных наборов данных вы используете LOOKUP.

LINK https://docs.microsoft.com/en-us/sql/reporting-services/report-design/report-builder-functions-lookup-function?view=sql-server-2017

Базовый формат:

=LOOKUP
(
Fields!key column from the dataset assigned to the table.Value,
Fields!key column from the dataset you are matching to.Value,
Fields!column you want to bring back.Value,
"the name of the other dataset"
)

Предупреждение: производительность может быть довольно плохой, если они большие наборы данных. Возможно, вам лучше создать новый набор данных, который уже выполняет эту работу в базе данных.

...