Как добавить несколько таблиц с привязкой набора данных в список с помощью RDL?
Я создаю кадровое программное обеспечение, которое мне нужно, чтобы получить данные о каждом сотруднике в отчете одним щелчком мыши.
Данные, которые должны быть отображены в отчете ( личная информация,образование,сертификация, опыт работы) Прямо как резюме.
персональная информация
ИДЕНТИФИКАТОР
Имя
Имя Отца
ДАТА РОЖДЕНИЯ......
Образование
Серийный. Прохождения курса специальности...
Удостоверение
Серийный. Продолжительность Имя_сертификата.....
Так далее....
это работает, когда я пытаюсь получить информацию только для одного сотрудника. Но когда я пытаюсь получить для нескольких сотрудников по одному клику. это не сработает.
Пожалуйста, помогите мне в этом.
Спасибо.
Что я уже пробовал:
Для получения упомянутого выше результата я использую dataSource и RDLC. источник данных имеет несколько адаптеров(таблиц) [ личная информация, образование, сертификат...], и RDLC привязан к этому источнику данных. В RDLC я использую "матрицу" для отображения личной информации (без группировки столбцов и строк), несколько "таблиц" для сертификации, обучения и так далее...
каждая матрица и таблица связаны с различными наборами данных в этом источнике данных. Например (Datset1 для матрицы личной информации, Dataset2 для таблицы сертификации, Datse3 для образования....)
Это будет работать для одной записи сотрудника.
Для нескольких записей emplyee я добавляю список, связываю его с Dataset1 и группирую его с employeeID. когда я скомпилирую/ построю решение, оно выдаст ошибку.
"
"Цитата:Выражение значения для текстового поля "Certification_name’ относится к полю "Certification_from". Выражения элементов отчета могут ссылаться только на поля в текущей области набора данных или, если они находятся внутри агрегата, на указанную область набора данных. Буквы в названиях полей должны иметь правильный регистр.
Эта ошибка будет отображаться для всех полей, кроме личной информации.
Как я решу эту проблему....?