Предварительный просмотр отчета

Обсуждение Stimulsoft Reports.NET
Ответить
bvr
Сообщения: 5
Зарегистрирован: 22 мар 2007, 05:58

Предварительный просмотр отчета

Сообщение bvr »

Разработан свой сервис для получения данных из базы данных Sybase ASE.

Выполнены все рекомендации как указано в форуме по поводу адаптера базы данных для Firebird (... Configure.exe ... и т.п.)
В дизайнере получается присоединиться, посмотреть данные.

Не работает предварительный просмотр.

Сообщение о ошибке: Не удалось найти имя типа или пространстава имен ...

Судя по всему при компиляции отчета в дизайнере не добавляется ссылка на сборку, разработанную нами.

Какой выход для работы в Дизайнере?
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Предварительный просмотр отчета

Сообщение Vital »

Нужно добавить ссылку на сборку в свойство ReferencedAssemblies отчета. Кроме этого мы можем включить поддержку этого адаптера в код генератора отчетов.

Спасибо.
bvr
Сообщения: 5
Зарегистрирован: 22 мар 2007, 05:58

Предварительный просмотр отчета

Сообщение bvr »

То есть, помимо того что я настроил Дизайнер, мне еще для каждого вновь создаваемого отчет надо указывать ReferencedAssemblies?

То-же самое должны делать мои конечные пользователи?

Каким образом Вы можете включить поддержку адаптера? Учитывать при кодогенерации настройки Дизайнера? Если да, то это было-бы логично.

Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Предварительный просмотр отчета

Сообщение Vital »

То есть, помимо того что я настроил Дизайнер, мне еще для каждого вновь создаваемого отчет надо указывать ReferencedAssemblies?

То-же самое должны делать мои конечные пользователи?
Да, иначе компилятор не сможет собрать отчет и сделать автоматически мы это не можем (не зная точно названиее сборки).
Вы можете изменить статическое свойство StiOptions.Engine.ReferencedAssemblies. Пример:

Код: Выделить всё

StiOptions.Engine.ReferencedAssemblies =  new string[]{
																		   "System.Dll",
																		   "System.Drawing.Dll",
																		   "System.Windows.Forms.Dll",
																		   "System.Data.Dll",
																		   "System.Xml.Dll",
																		   "Stimulsoft.Controls.Dll",
																		   "Stimulsoft.Base.Dll",
																		   "Stimulsoft.Report.Dll",
                                                                                                                                                   "MyAdapter.Dll",

																	   };
Каким образом Вы можете включить поддержку адаптера? Учитывать при кодогенерации настройки Дизайнера? Если да, то это было-бы логично.
Мы можем его поддерживать по аналогии с Firebird адаптером или MySql адаптером.

p.s. В послених версиях дизайнера досточно просто положить сборку адаптера в папку дизайнера (поддреживаются только адаптеры из стандартной поставки).

Спасибо.
bvr
Сообщения: 5
Зарегистрирован: 22 мар 2007, 05:58

Предварительный просмотр отчета

Сообщение bvr »

Какие надо предпринять шаги, что-бы Вы стали поддерживать новый адаптер?

Спасибо.
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Предварительный просмотр отчета

Сообщение Vital »

Пришлите классы на support [at] stimulsoft [dot] com. Далее мы сообщим.

Спасибо.
Ответить