Страница 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 (53.59 КБ) 3741 просмотр
Так и про получении колонок по одной процедуре.
- 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
Здравствуйте,
Всегда рады помочь. Сообщите, если возникнут вопросы.
Спасибо.