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

База Firebird в дизайнере

Добавлено: 14 ноя 2006, 05:59
LeXX
Как подключить базу firebird в дизайнере (версия 2006.4)
В 1.60 подключалось в конфигураторе и все работало

База Firebird в дизайнере

Добавлено: 14 ноя 2006, 07:08
Vital
Можно вот так:

StiConfig.Services.Add(new Stimulsoft.Report.Dictionary.StiFirebirdAdapterService());
StiConfig.Services.Add(new Stimulsoft.Report.Dictionary.StiFirebirdDatabase());

или при помощи конфигуратора только нужно скопировать изменененный Stimulsoft.Report.config файл в папку где находятся сборки StimulReport.

Спасибо.

База Firebird в дизайнере

Добавлено: 15 ноя 2006, 02:46
LeXX
Vital писал(а):Можно вот так:

StiConfig.Services.Add(new Stimulsoft.Report.Dictionary.StiFirebirdAdapterService());
StiConfig.Services.Add(new Stimulsoft.Report.Dictionary.StiFirebirdDatabase());

или при помощи конфигуратора только нужно скопировать изменененный Stimulsoft.Report.config файл в папку где находятся сборки StimulReport.

Спасибо.
Куда добавить код конкретно? Мне надо чтобы в дизайнере работало.
И как сделать чтобы дизайнер обращался к файлу конфигу.

База Firebird в дизайнере

Добавлено: 15 ноя 2006, 07:50
Edward
Чтобы Вы могли добавить Firebird Database в дизайнере, необходимо:

1. До запуска дизайнера из Вашей программы выполнить код:

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

StiConfig.Services.Add(new Stimulsoft.Report.Dictionary.StiFirebirdAdapterService());
StiConfig.Services.Add(new Stimulsoft.Report.Dictionary.StiFirebirdDatabase());
2. Скопировать с сайта проект Firebird Database pack http://www.stimulsoft.com/Downloads/Fir ... tabase.zip
3. Удалить Reference на Stimulsoft.Report.dll, Stimulsoft.Controls.dll, Stimulsoft.Base.dll и добавить их заново.
4. Удалить и добавить Reference на FirebirdSql.Data.Firebird.dll из Firebird Provider.
5. Скомпилировать проект.
6. Скопировать Stimulsoft.Report.FirebirdDatabase.dll в bin папку Вашего проекта.
7. Запустить Configurator.exe из папки Вашего проекта. Открыть Stimulsoft.Report.Config и добавить сервис из Stimulsoft.Report.FirebirdDatabase.dll.
8. Сохранить файл настроек Stimulsoft.Report.Config.

Спасибо.

База Firebird в дизайнере

Добавлено: 16 ноя 2006, 08:15
LeXX
Edward писал(а): 7. Запустить Configurator.exe из папки Вашего проекта. Открыть Stimulsoft.Report.settings и добавить сервис из Stimulsoft.Report.FirebirdDatabase.dll.
8. Сохранить файл настроек Stimulsoft.Report.settings.
Файл наверное Stimulsoft.Report.Config?

А как сделать чтобы открывался в дизайнере запускаемом не из проекта.
В 1.60 работало чудесно, в 2006.4(2007.1) не загружает изменения в Stimulsoft.Report.Config.

База Firebird в дизайнере

Добавлено: 16 ноя 2006, 08:28
LeXX
В версии от 15.11.2006 заработало.
Спасибо!!!

База Firebird в дизайнере

Добавлено: 20 ноя 2006, 09:17
Edward
Совершенно верно, файл Stimulsoft.Report.config.

Stimulsoft.Report.settings используется для сохранения динамических настроек дизайнера.

Спасибо.