Как вызвать пакетные процедуры и функции из GeneXus - PullRequest
0 голосов
/ 16 февраля 2019

Из веб-приложения Genexus я должен вызывать функции в разделе «Пакеты» БД Oracle 11g

В Genexus:

Я определил функции как методы внешнего объекта (EO)

Я объявил список этих методов в Списке внешних хранимых процедур Oracle Data Store

Я вызываю методы через переменные типа данных EO

&EO.method (&parm1, ...)

Приложение указывает, генерирует и компилирует без ошибок.Но при запуске выполняется ошибка: ORA-06550 должен быть объявлен идентификатор 'method'

Что еще может отсутствовать?Кто-нибудь знает какую-либо ссылку на документацию Genexus, которая объясняет процедуру, которой необходимо следовать для вызова функций или SP в БД Oracle?

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 17 февраля 2019

Я нашел это в документации Genexus:

«Хранимые функции (Oracle) не поддерживаются; используйте хранимые процедуры с параметрами InOut или Out»

Итак, вот способ следовать

...