Бизнес объект в DataBand
Бизнес объект в DataBand
есть список объектов.
Как его подгрузить в DataBand?
если я в DataBand добавляю источник с таким же названием, что и регистрирую в коде через RegBusinessObject, то он ругается, что такой объект уже есть.
Объект - Customers.
регистрирую как
report.RegBusinessObject("Customers", Customers);
Как тогда нужно делать в DataBand, чтобы он правильно заполнил таблицу?
Как его подгрузить в DataBand?
если я в DataBand добавляю источник с таким же названием, что и регистрирую в коде через RegBusinessObject, то он ругается, что такой объект уже есть.
Объект - Customers.
регистрирую как
report.RegBusinessObject("Customers", Customers);
Как тогда нужно делать в DataBand, чтобы он правильно заполнил таблицу?
Re: Бизнес объект в DataBand
Здравствуйте.
Если вы регистрируете бизнес-объекты, то вам необходимо задать свойство BusinessObject у DataBand.
Спасибо.
Если вы регистрируете бизнес-объекты, то вам необходимо задать свойство BusinessObject у DataBand.
Спасибо.
Re: Бизнес объект в DataBand
А где это свойство можно задать? В источниках данных выбрать тип - бизнес объект?
Re: Бизнес объект в DataBand
Здравствуйте.
Для того, чтобы более точно ответить на ваш вопрос нам необходимо некоторая информация.
1. Какой продукт вы используете?
2. Какой наш компонент вы используете?
3. Укажите версию продукта.
4. Укажите код начиная с создания объекта report до места возникновения ошибки.
5. Укажите версию и битность операционной системы, которую вы используете.
6. Приложите шаблон вашего отчёта с тестовыми данными для воспроизведения проблемы.
Спасибо.
Для того, чтобы более точно ответить на ваш вопрос нам необходимо некоторая информация.
1. Какой продукт вы используете?
2. Какой наш компонент вы используете?
3. Укажите версию продукта.
4. Укажите код начиная с создания объекта report до места возникновения ошибки.
5. Укажите версию и битность операционной системы, которую вы используете.
6. Приложите шаблон вашего отчёта с тестовыми данными для воспроизведения проблемы.
Спасибо.
Re: Бизнес объект в DataBand
продукт - демо-версия Ultimate (скачана с главной страницы, для Web)
Компонент - для .Net
Система - Win7, 64bit
Отчет и код - пока приложить не могу. (смогу приложить завтра с утра)
Отчет - делается шаблон, данные лежат и берутся из базы
Я в отчете создаю DataBand, там пробовала добавить источник данных - Бизнес объект. Назвала так же, как регистрирую бизнес-объект (Customers), И он говорит, что такой объект уже есть. Если называю по-другому, то говорит, что не находит поля у объекта, которые нужно отобразить в таблице.
Компонент - для .Net
Система - Win7, 64bit
Отчет и код - пока приложить не могу. (смогу приложить завтра с утра)
Отчет - делается шаблон, данные лежат и берутся из базы
Я в отчете создаю DataBand, там пробовала добавить источник данных - Бизнес объект. Назвала так же, как регистрирую бизнес-объект (Customers), И он говорит, что такой объект уже есть. Если называю по-другому, то говорит, что не находит поля у объекта, которые нужно отобразить в таблице.
Re: Бизнес объект в DataBand
код:
var report = new StiReport();
report.Load("D:\\Data\\Report.mrt");
report.Dictionary.BusinessObjects.Clear();
report.RegBusinessObject("Purchase", purchase);
report.RegBusinessObject("PurchaseLots", purchase.Lots);
report.Dictionary.SynchronizeBusinessObjects();
report.Render();
Падает на рендере.
отчет в приложении (я там по всякому пробовала, скажите как надо)
Сейчас ругается, что
error CS0102: The type 'Reports.Report' already contains a definition for 'PurchaseLots'
var report = new StiReport();
report.Load("D:\\Data\\Report.mrt");
report.Dictionary.BusinessObjects.Clear();
report.RegBusinessObject("Purchase", purchase);
report.RegBusinessObject("PurchaseLots", purchase.Lots);
report.Dictionary.SynchronizeBusinessObjects();
report.Render();
Падает на рендере.
отчет в приложении (я там по всякому пробовала, скажите как надо)
Сейчас ругается, что
error CS0102: The type 'Reports.Report' already contains a definition for 'PurchaseLots'
- Вложения
-
- Report.mrt
- (10.34 КБ) 304 скачивания
Re: Бизнес объект в DataBand
Вот что нужно записывать, когда в дизайнере описываю бизнес-объект:
Имя в источнике -- ??
Имя -- -??
как это соотносится с теми именами, когда я регистрирую бизнес объект в коде - в RegBusinessObject?
я не могу понять эту связь. Как эти данные связаны??
Имя в источнике -- ??
Имя -- -??
как это соотносится с теми именами, когда я регистрирую бизнес объект в коде - в RegBusinessObject?
я не могу понять эту связь. Как эти данные связаны??
Re: Бизнес объект в DataBand
Я уже нашла список бизнес-объектов в словаре, так что вроде вопрос снят. Спасибо за помощь:)
Re: Бизнес объект в DataBand
Здравствуйте,
Спасибо, что дали знать о решении проблемы.
Спасибо, что дали знать о решении проблемы.