Страница 1 из 2
Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 26 сен 2019, 10:51
denis.awfm
Согласно документации, в StimulSoft поддерживается использование хранимых процедур Oracle в качестве источника данных.
Например, пример здесь:
https://www.stimulsoft.com/en/samples/j ... e-database
Однако при попытке использовать хранимую процедуру (даже простейшую, возвращающую указатель на курсор по записям одной таблицы) в Designer наблюдаем ошибку (
https://ibb.co/SNPydwx https://ibb.co/SQ70Nqf)
Искал по форумам, не нашёл подобного, а также как можно это предотвратить/решить.
Пожалуйста, откликнитесь если у кого было подобное и как решили (какие, может, идеи. Но делать всё программно через классы - не подходит).
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 27 сен 2019, 12:00
Aleksey
Здравствуйте,
Вам необходимо задать оба параметра вручную, для второго задать тип ref_cursor.
Спасибо.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 27 сен 2019, 16:21
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 коде?
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 29 сен 2019, 16:45
Aleksey
Здравствуйте,
Необходимо некоторое время для проверки проблемы, о результатах дадим знать.
Спасибо.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 14 окт 2019, 14:34
denis.awfm
Добрый день, Алексей.
Если ли что-нибудь по проблеме? Может обойти её как-нибудь?
Денис.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 15 окт 2019, 22:12
Aleksey
Здравствуйте,
Необходимо дополнительное время для анализа.
Спасибо.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 19 дек 2019, 11:36
denis.awfm
Добрый день, Алексей.
Если ли что-нибудь по проблеме?
Денис.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 19 дек 2019, 12:54
Aleksey
Здравствуйте,
Попробуйте следующее:
- в запросе указываете только имя процедуры (Type=StoredProcedure)
- добавляете параметры, указываете их типы
- retrieve columns.
Спасибо.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 26 дек 2019, 10:37
denis.awfm
Добрый день, Алексей.
К сожалению, не работает:
Пожалуйста, не игнорируйте эту проблему.
У меня лицензированный Stimulsoft.Designer 2020.1
Денис.
Re: Проблема при использовании Oracle stored procedure в StimulSoft Designer 2019.3.6
Добавлено: 26 дек 2019, 15:09
Aleksey
Здравствуйте,
Еще раз обращаем внимание - в Query не должно быть ничего кроме имени процедуры! В вашем случае - TEST_EMPLOYEES.
Спасибо.