powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / javascript процедура/функция и вызов ее из pl/sql
13 сообщений из 13, страница 1 из 1
javascript процедура/функция и вызов ее из pl/sql
    #39340824
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Продолжаю погружаться в Apex и стадия использования мной JS подходит к финалу - впереди именно Pl/sql и таблицы(но не об этом речь)

по сути:
есть процедура на JS c двумя входными параметрами - мне надо вызывать ее много раз, чтобы не писать идентичный код на событие во многих местах.

как я понял процедуру PL/SQL можно создать через Shared Components-Application processes и обращаться к ней из любого места.

А как аналогично реализовать это с JS?


я нашел инфу как это делается в Oracle, но слишком сложно и не похоже на Apex(мне пока требуется пошагово,с примерами, для новичков)
http://www.xserver.ru/computer/database/oracle/19/
http://citforum.ru/database/oracle/java_oracle/

Правильно я понимаю, что нужно создать файл *.js загрузить его через Shared Components-Static application files
потом в Shared Components-Application processes создать процедуру pl/sql "заворачивающую" вызов процедуры из файла *.js ?

Покажите пожалуста пример синтаксиса (plsql) вызова(JS)? и прав ли я по алгоритму добавления файла/процедуры JS в Apex?
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340832
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c-net,
Вы определитесь, о каком языке программирования идет речь.
JavaScript и JAVA это разные языки, разных уровней, разных назначений...
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340833
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel,
JavaScript
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340836
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ссылки на JAVA.
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340838
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c-net
Правильно я понимаю, что нужно создать файл *.js загрузить его через Shared Components-Static application files
потом в Shared Components-Application processes создать процедуру pl/sql "заворачивающую" вызов процедуры из файла *.js ?

Не правильно

c-netПокажите пожалуста пример синтаксиса (plsql) вызова(JS)? и прав ли я по алгоритму добавления файла/процедуры JS в Apex?
Полная чушь.

Вижу полное отсутствие понимая, что за язык JS, отсюда полный бред.
Покажите Вашу функцию общую.
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340839
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel,

ну так я и написал, что это не то - нашел инфу, но по чистому Oracle,это помогло мне понять сам принцип. могу удалить ссылки, просто вдруг кому то приглянется что)
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340846
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c-netblkangel,

ну так я и написал, что это не то - нашел инфу, но по чистому Oracle,это помогло мне понять сам принцип. могу удалить ссылки, просто вдруг кому то приглянется что)
У Вас в голове каша, Вы еще других туда же.

JS - работает на клиенте.
Oracle PL/SQL - на сервере.

автор c-net Покажите пожалуста пример синтаксиса (plsql) вызова(JS)? JS в Apex?
Т.е. вы хотите вызвать из языка (PL/SQL) который работает на сервере, вызвать процедуру на клиенте (JS), в отсутствии соединения Клиент-Сервер... Согласитесь чушь?
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340858
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно наоборот. Из JS, при помощи AJAX инициировать выполнение Pl/SQL процедур.
Теперь вернемся к Вашей задаче. Попробуйте ее перефразировать. Что за функция на JS(листинг сюда), для чего она нужна. Потом будем подбирать вам оптимальный способ.
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340867
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel Покажите Вашу функцию общую.

а смысл?. ну например:

Код: javascript
1.
2.
3.
function showMessage(from, text) { 
   alert(from + ': ' + text);
}



:)

хочу вызвать это в Apex например по клику на кнопку(моя функция другая конечно ).

blkangel Т.е. вы хотите вызвать из языка (PL/SQL) который работает на сервере, вызвать процедуру на клиенте (JS), в отсутствии соединения Клиент-Сервер... Согласитесь чушь?

я обрабатываю клики пользователя по элементам страницы на js. потом записываю в табл на pl/sql (и дальше с табл. на plsql)

просто хочу упростить себе задачу и не фигачить 63 почти одинаковых куска кода событий. и потом изменять их по необходимости:(
ну для чего функции и нужны впринципе...
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340883
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо.
1. Для маленькой функции я бы использовал HTML регион на нулевой странице.
2. Большие JS скрипты я выношу в файлы и выкладываю в статику. Ссылки прописываю в шаблон.
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340949
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c-netкак я понял процедуру PL/SQL можно создать через Shared Components-Application processes и обращаться к ней из любого места.
зачем?
- создайте в схеме оракла и она доступна тоже из любого места где есть тип DA - Вызвать PL код

c-netесть процедура на JS c двумя входными параметрами - мне надо вызывать ее много раз, чтобы не писать идентичный код на событие во многих местах.
подгружайте со страничкой или если во всех то в нулевой.
Но проверьте, что тот код в JS это не велосипед.
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39340965
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel, petro123

Спасибо! Завтра буду пробовать
...
Рейтинг: 0 / 0
javascript процедура/функция и вызов ее из pl/sql
    #39341790
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все получилось как вы и написали ! и оказалось все безумно просто)) edit page - function and global variable declaration
вот оф инфа https://docs.oracle.com/cd/E14373_01/appdev.32/e13363/javascript.htm#HTMAD009

спасибо за наводку!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / javascript процедура/функция и вызов ее из pl/sql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]