Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Обсуждение Stimulsoft Reports.JAVA
denis.awfm
Сообщения: 6
Зарегистрирован: 26 сен 2019, 10:39

Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение denis.awfm »

Согласно документации, в StimulSoft поддерживается использование хранимых процедур Oracle в качестве источника данных.
Например, пример здесь: https://www.stimulsoft.com/en/samples/j ... e-database

Однако при попытке использовать хранимую процедуру (даже простейшую, возвращающую указатель на курсор по записям одной таблицы) в Designer наблюдаем ошибку (https://ibb.co/SNPydwx https://ibb.co/SQ70Nqf)
Изображение
Изображение
Искал по форумам, не нашёл подобного, а также как можно это предотвратить/решить.
Пожалуйста, откликнитесь если у кого было подобное и как решили (какие, может, идеи. Но делать всё программно через классы - не подходит).
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение Aleksey »

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

Вам необходимо задать оба параметра вручную, для второго задать тип ref_cursor.

Спасибо.
denis.awfm
Сообщения: 6
Зарегистрирован: 26 сен 2019, 10:39

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение denis.awfm »

Здравствуйте.
Пытался сделать и это, к сожалению не помогает:
https://ibb.co/svCddCw

<a href="https://ibb.co/svCddCw"><img src="https://i.ibb.co/nsBNNBc/Stimul-Soft-Re ... -error.png" alt="Stimul-Soft-Ref-cursor-error" border="0"></a>
Изображение
Может, есть другие идеи кроме программного создания/связывания непосредственно в java коде?
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение Aleksey »

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

Необходимо некоторое время для проверки проблемы, о результатах дадим знать.

Спасибо.
denis.awfm
Сообщения: 6
Зарегистрирован: 26 сен 2019, 10:39

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение denis.awfm »

Добрый день, Алексей.
Если ли что-нибудь по проблеме? Может обойти её как-нибудь?
Денис.
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение Aleksey »

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

Необходимо дополнительное время для анализа.

Спасибо.
denis.awfm
Сообщения: 6
Зарегистрирован: 26 сен 2019, 10:39

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение denis.awfm »

Добрый день, Алексей.
Если ли что-нибудь по проблеме?
Денис.
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение Aleksey »

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

Попробуйте следующее:
- в запросе указываете только имя процедуры (Type=StoredProcedure)
- добавляете параметры, указываете их типы
- retrieve columns.

Спасибо.
denis.awfm
Сообщения: 6
Зарегистрирован: 26 сен 2019, 10:39

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение denis.awfm »

Добрый день, Алексей.

К сожалению, не работает:

Пожалуйста, не игнорируйте эту проблему.
У меня лицензированный Stimulsoft.Designer 2020.1

Денис.
Вложения
Screen Shot 2019-12-26 at 09.27.05.png
Screen Shot 2019-12-26 at 09.27.05.png (155.74 КБ) 3590 просмотров
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6

Сообщение Aleksey »

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

Еще раз обращаем внимание - в Query не должно быть ничего кроме имени процедуры! В вашем случае - TEST_EMPLOYEES.

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