Использование .NET Class в качестве источника данных с SSRS RDLC

У меня есть приложение MVC4 в Visual Studio 2010, которое содержит множество классов. Я пытаюсь использовать их для передачи в качестве источника данных для клиента языка определения отчетов (RDLC) файл. Но я не могу получить доступ к классам из моей сборки в конструкторе источника данных

В соответствии с MSDN Walkthrough наИспользование источника данных бизнес-объекта с элементом управления веб-сервером ReportViewer в режиме локальной обработкиЯ должен быть в состоянии сделать это на странице свойств набора данных

вСвойства набора данных страница, вИсточник данных выберитеГлобальный.

Согласно этому вопросу Stackoverflow наКак использовать источник данных объекта в отчете (.rdlc)На странице свойств набора данных я смогу создать новый источник данных, например:

Создание нового источника данных:

Выбратьобъект и нажмите Далее.Просмотрите дерево решений и выберите класс (ы), к которым вы хотите привязаться.Нажмите Готово.

Но ни один из этих вариантов не представлен ...

Когда я создаю новый набор данных, ничего не отображается под источником данных:

Когда я нажимаю «Создать», чтобы создать новый источник данных, я просто получаю мастер подключения, который заставляет меня подключиться к базе данных:

Где я могу добавить классы из моей сборки?

В качестве тривиального примера, вот пример объекта, который я встроил в сборку, который я хотел бы показать:

Public Class Employee
    Public Property Name As String
    Public Property ID As Integer
End Class

В конечном итоге я хотел бы заполнить эту информацию программно следующим образом:

Dim lr As New LocalReport
lr.ReportPath = Server.MapPath("~\Reports\Report1.rdlc")
lr.DataSources.Add(New ReportDataSource("Data", New Employee("Kyle",27)))

Ответы на вопрос(2)

Ваш ответ на вопрос