Страница 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.

Спасибо.