Разработка Oracle Apex

#javascript #plsql #plugins #onclick #oracle-apex

Вопрос:

В oracle apex я использовал плагин вместе с файлами javascript.Я выполняю вызов функции из кода PLSQL под тегом sys.htp.p в файл Javascript, и это возвращает значение, назначенное переменной внутри этого тега sys.htp.p. Необходимо использовать значение переменной вне тега sys.htp.p во всем коде PLSQL.

Я сталкиваюсь с проблемой, чтобы сделать это. Проконсультируйте по запросу

 sys.htp.p('" id="Testing'||V_HOL_TYP||' " onclick="Test = myFunction('||V_HOL_TYP||'););
 

Ответ №1:

htp.p Вызов выполняется на стороне сервера, в базе данных. Если вы хотите предоставить переменные на стороне клиента на сервере, вы должны сделать это с помощью элементов страницы, используя пространство имен js apex.item.

Вы можете запустить код javascript на странице либо при загрузке страницы (атрибуты страницы), либо с помощью динамического действия при любых событиях.