Страница 1 из 1

Быстрое создание образа бизнес-объекта источником данных

Добавлено: 31 июл 2008, 07:18
compositum
Добрый день. Источником данных хочу передавать объект своего класса. Класс очень большой, имеет множество инкапсулированных коллекций других классов, а те, в свою очередь, имеют свои вложенные коллекции. Вызвано желание тем, что в своем приложении оперирую не DataSet, а объектами сущностей, получаемыми из БД через LINQ. В вашем генераторе отчетов мне, как я понимаю, придется вручную создавать всю иерархию моего объекта:

Изображение

Изображение

А есть ли возможность указания необходимой dll, дабы потом из списка выбрать нужный класс/классы, объекты которого/которых будут являться источниками данных? Было бы очень удобно.

Быстрое создание образа бизнес-объекта источником данных

Добавлено: 01 авг 2008, 07:33
Edward
Здравствуйте.

Попробуйте, пожалуйста, выполнить следующий код:

// задайте максимальный уровень вложенностиб равный к примеру 3
Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.MaxLevel = 3
report.RegData("MyBusinessObjectName", ваш бизнес-объект);
report.Dictionary.Synchronize();
report.Design();


Ваши объекты должны быть видны в Дизайнере

Спасибо.