OData DataSources

Обсуждение Stimulsoft Reports.WEB
Ответить
Аватара пользователя
drond
Сообщения: 6
Зарегистрирован: 02 мар 2017, 11:46

OData DataSources

Сообщение drond »

Можно ли как то передать пользователю в дизайнер не редактируемый набор источников данных (OData)?
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: OData DataSources

Сообщение Aleksey »

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

Не совсем поняли вопрос.
Вы в самом дизайнере можете добавить новый ODATA источник данных.

Спасибо.
Вложения
Capture.PNG
Capture.PNG (16.83 КБ) 5544 просмотра
Аватара пользователя
drond
Сообщения: 6
Зарегистрирован: 02 мар 2017, 11:46

Re: OData DataSources

Сообщение drond »

У меня кстати ОДата не пашет=) (в ТП писал вам уже).

По сабжу - я пока не совсем разобрался с вариантами работы дизайнера. Хотелось бы следующее - пользователь открывает дизайнер, в нем уже проставлен источник данных с сущностями приложения (или набиты бизнес-объекты). Далее он накидывает отчет, вызывает предпросмотр и у него подтягиваются данные через ОДату. Так понятнее?)
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: OData DataSources

Сообщение Aleksey »

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

Можете дать ссылку на пример ваш Odata сервис, который не работает или номер тикета на саппорт системе.

По поводу второго вопроса - зависит от продукта, который вы используете.
Как вариант, вы можете регестрировать стуктуру как DataSet, с помощью метода RegData(), а затем в коде передавать данные также датасетом.

Спасибо.
Аватара пользователя
drond
Сообщения: 6
Зарегистрирован: 02 мар 2017, 11:46

Re: OData DataSources

Сообщение drond »

Вопрос вновь актуален=)
Ссылка на API

http://realty.npobaltros.ru/odata
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: OData DataSources

Сообщение Aleksey »

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

К сожалени, на текущий момент, поддерживаются только простые типы ODATA сервиса (v3, XML).
Как вариант, вы можете либо получать данные в своем коде и передавать в отчет как датасет, либо использовать обычный json формат (не ODATA json).

Спасибо.
Аватара пользователя
drond
Сообщения: 6
Зарегистрирован: 02 мар 2017, 11:46

Re: OData DataSources

Сообщение drond »

А планируется добавить поддержку? Было бы здорово, пока что обошелся втыканием датасорсов из ентити, вроде нормально работает=)
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: OData DataSources

Сообщение Aleksey »

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

К сожалению, на данный момент, ничего сказать не можем по данному вопросу.
Сервисы ODATA возвращают сложную структуру, поэтому реализовать полную поддержку очень сложно.

Спасибо.
vyaremko
Сообщения: 7
Зарегистрирован: 28 апр 2017, 11:53

Re: OData DataSources

Сообщение vyaremko »

drond писал(а):Вопрос вновь актуален=)
Ссылка на API

http://realty.npobaltros.ru/odata
У меня была такая же проблема, решил ее объединив все объекты в единый неймспейс.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: OData DataSources

Сообщение HighAley »

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

К сожалению, на данный момент OData работает как есть.
Для решения данной проблемы вы можете запрашивать данные с своём коде и регистрировать потом их в отчёте как DataSet.

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