Добрый день. Источником данных хочу передавать объект своего класса. Класс очень большой, имеет множество инкапсулированных коллекций других классов, а те, в свою очередь, имеют свои вложенные коллекции. Вызвано желание тем, что в своем приложении оперирую не DataSet, а объектами сущностей, получаемыми из БД через LINQ. В вашем генераторе отчетов мне, как я понимаю, придется вручную создавать всю иерархию моего объекта:
А есть ли возможность указания необходимой dll, дабы потом из списка выбрать нужный класс/классы, объекты которого/которых будут являться источниками данных? Было бы очень удобно.
Быстрое создание образа бизнес-объекта источником данных
- compositum
- Сообщения: 252
- Зарегистрирован: 15 янв 2008, 15:12
- Откуда: Санкт-Петербург
Быстрое создание образа бизнес-объекта источником данных
Здравствуйте.
Попробуйте, пожалуйста, выполнить следующий код:
// задайте максимальный уровень вложенностиб равный к примеру 3
Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.MaxLevel = 3
report.RegData("MyBusinessObjectName", ваш бизнес-объект);
report.Dictionary.Synchronize();
report.Design();
Ваши объекты должны быть видны в Дизайнере
Спасибо.
Попробуйте, пожалуйста, выполнить следующий код:
// задайте максимальный уровень вложенностиб равный к примеру 3
Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.MaxLevel = 3
report.RegData("MyBusinessObjectName", ваш бизнес-объект);
report.Dictionary.Synchronize();
report.Design();
Ваши объекты должны быть видны в Дизайнере
Спасибо.