Если вы пометили вопрос тегом "oracle-apex", то вот такая ситуация:
- есть приложение (Oracle) Apex
- у него есть страница
- вы хотите создать на нем кнопку и - при ее нажатии - вызвать процедуру (которая является частью пакета) (например,
pkg_emp.p_employee(par_empno in number
)) - , которую вы хотите задействоватьJavaScript в него
Нет проблем до последнего утверждения. Почему JavaScript? Это Апекс. После того, как вы создали кнопку (назовем ее P1_BTN_EMP
), создайте процесс :
- , тип которого будет «PL / SQL Code»
- *Код 1024 * PL / SQL будет
pkg_emp.p_employee(:P1_EMPNO);
, где :P1_EMPNO
представляет элемент страницы, который вы собираетесь передать процедуре
- в разделе «Состояние на стороне сервера»установите "Когда кнопка нажата" на
P1_BTN_EMP
(т.е. имя кнопки, которое вы создали ранее).
Вот и все.
Если я полностью упустил суть, прошу прощения;и нет, я не знаю, как делать то, что вы прямо заявили, извините.