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

Не работает редактор источника данных при использовании ХП

Добавлено: 05 дек 2013, 06:14
ilya_com87
Здравствуйте!
Столкнулся с некоторыми недоработками, когда создаешь новый источник данных, основанный на хранимой процедуре:
1) Во-первых не отображаются схемы к которым принадлежат данный процедуры в окне построения запроса.
2) Очевидно связано с первой ошибкой, невозможно получить колонки данных в редакторе источника данных, все время ругается на некорректный синтаксис (видимо на .). Хранимая процедура выглядит примерно так ИмяСхемы.ИмяПроцедуры
3) Не подхватываются и не создаются автоматически параметры из процедур. Особенно это напрягает, когда параметров очень много и приходится их создавать руками.
4) Автоматически не подставляется Тип - "хранимая процедура" при выборе ее из окна редактора источника данных.

Надеюсь, что вы исправите данные недоработки, т.к.они очень усложняют разработку отчетов. И на мой взгляд устранение их не очень трудоемкая задача, хотя может я и ошибаюсь...

Заранее спасибо.

Re: Не работает редактор источника данных при использовании

Добавлено: 05 дек 2013, 12:39
Aleksey
Здравствуйте,

Уточните, пожалуйста, какую версию вы используете. Так же проверьте последний билд, делались доработки в данном направлении.

Спасибо.

Re: Не работает редактор источника данных при использовании

Добавлено: 05 дек 2013, 16:40
ilya_com87
Используется самый последний официальный билд 2013.3.1800

Re: Не работает редактор источника данных при использовании

Добавлено: 06 дек 2013, 12:01
Aleksey
Здравствуйте,

Пожалуйста, уточните какое подключение вы используете?

Спасибо.

Re: Не работает редактор источника данных при использовании

Добавлено: 10 дек 2013, 03:03
ilya_com87
Здравствуйте!

Используется тип соединения "Sql соединение" для сервера MS SQL 2005.

Re: Не работает редактор источника данных при использовании

Добавлено: 10 дек 2013, 11:08
Aleksey
Здравствуйте,

Хранимые процедуры корректно работают как при получении общей информации.
Capture.PNG
Capture.PNG (53.59 КБ) 3741 просмотр
Так и про получении колонок по одной процедуре.
Capture2.PNG
Capture2.PNG (68.13 КБ) 3741 просмотр
Если проблема останется, не могли бы вы прислать тестовые данные на которых воспроизводится проблема для анализа.
Спасибо.

Re: Не работает редактор источника данных при использовании

Добавлено: 10 дек 2013, 16:13
ilya_com87
Здравствуйте!

Проверьте, пожалуйста, работоспособность на процедурах, которые расположены в схеме отличной от dbo. Может в этом все дело?
Как я и говорил невозможно получить колонки данных в редакторе источника данных, все время ругается на некорректный синтаксис (видимо на точку). Хранимая процедура выглядит примерно так ИмяСхемы.ИмяПроцедуры, например EE.GetSubscr. Процедуры, находящиеся в стандартной схеме dbo обрабатываются нормально. И еще, хотелось бы чтобы имя схемы было бы видно при выборе процедуры в редакторе источника данных.

Re: Не работает редактор источника данных при использовании

Добавлено: 11 дек 2013, 15:04
Aleksey
Здравствуйте.

Сделали небольшую доработку. Теперь схема для процедур, отличная от dbo, будет выводится.
Фикс будет доступен в следующем билде на этой неделе. В текущей версии попробуйте использовать следующий синтаксис -
[EE].[GetSubscr]

Спасибо.

Re: Не работает редактор источника данных при использовании

Добавлено: 11 дек 2013, 16:08
ilya_com87
Спасибо за оперативную доработку! Всегда восхищался вашей поддержкой и вниманием к клиентам!

По поводу
Aleksey писал(а): В текущей версии попробуйте использовать следующий синтаксис -
[EE].[GetSubscr].
Я так уже пробовал делать, все равно выходит ошибка синтаксиса и список колонок не получает. Но, в принципе, уже и не важно, пока вручную забью список параметров, а потом установлю ваш новый билд.

Большое спасибо и удачи Вам в ваших разработках!

Re: Не работает редактор источника данных при использовании

Добавлено: 11 дек 2013, 17:10
Aleksey
Здравствуйте,

Всегда рады помочь. Сообщите, если возникнут вопросы.

Спасибо.