Создание нового типа источника данных

Обсуждение Stimulsoft Reports.WEB
Ответить
Timur Gizatulin
Сообщения: 1
Зарегистрирован: 10 окт 2015, 18:46

Создание нового типа источника данных

Сообщение Timur Gizatulin »

Доброго времени суток. Мы используем Ultimate 2015.2.
Каким образом мы можем создать кастомный тип источника данных с собственным UI для настройки ?
Причем нам необходимо использовать этот тип источника данных как в Win-дизайнере, так и в HTML5-дизайнере.
Источник данных использует ODATA для получения метаданных и самих данных, но нам недостаточно просто указать url до odata-сервиса, нам необходимо построить запрос к odata-сервису используя наш внутренний компонент.

Кейс использования: пользователь открывает win/hsml дизайнер отчетов, в списке источников данных добавляет MyCustomDataSource, в кастомном UI с помощью нашего внутреннего компонента настраивает параметры, нажимает ОК и может этот источник данных использовать в отчете.

Заранее спасибо за помощь.
Aleksey
Сообщения: 2786
Зарегистрирован: 22 апр 2010, 06:57

Re: Создание нового типа источника данных

Сообщение Aleksey »

Здравствуйте,

Пожалуйста, посмотрите вложенный пример дополнительного адаптера на основе MySql. Для его добавления необходимо использовать следующий код:

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

StiOptions.Services.Databases.Add(new StiMySqlDatabase());
StiOptions.Services.DataAdapters.Add(new StiMySqlAdapterService());
Спасибо.
Вложения
MySQL.zip
(12.81 КБ) 163 скачивания
Ответить