powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Item chekbox в Report
9 сообщений из 9, страница 1 из 1
Item chekbox в Report
    #39094281
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть регион Report и там c помощью APEX_ITEM.CHECKBOX(1,ID,'CHECKED') обустроен столбец с чебоксами. Хотелось бы запускать dinamic action c PL/SQL процедурой при проставлении галочки, а не нажатии кнопки, и передавать в процесс ID и значение CHECKED. Подскажите можно ли так сделать?
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39094285
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Selesta_,
Без DA
Код: plsql
1.
APEX_ITEM.CHECKBOX2(50,ID,'onClick="runApplicationProcess(this)"');



javascript

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
function runApplicationProcess(aThis) {
	var getAsync = new htmldb_Get(null, $v('pFlowId'),'APPLICATION_PROCESS=MY_APPLICATION_PROCCESS', 0);
	getAsync.addParam('x01',aThis.value);
	getAsync.GetAsync(function(pResponse){
		if(pResponse.readyState==4 && pResponse.status==200){	
			console.log(pResponse.responseText);
		}
	})
};
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39094331
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
для DA на до записывать парам в скрытый айтем. И потом на onChange items.....
Но имей ввиду, что это неожиданно для дизайна и юзверя.
MS \ андроид недавно такое ввёл - сохранять в БД без кнопки Сохранить.
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39094771
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,
спасибо, хотела на DA confirm прикрутить, а в конце некое сообщение вывести, так что подойдет.
blkangel,
хотя можно и в onClick confirm дописать, и в этом решении не нужно скрытый item делать, так что и это подойдет, попробую :)
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39095612
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в Processes с процедурой нужно ставить commit? И если возникнет ошибка при DML - как передать код ошибки в alert?
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39095639
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
18342615
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39095644
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
какой alert? Может пользователю? ))
Оно и так вылезет. Только не по русски(. Похоже при DML это проблема.
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39095706
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Selesta_А в Processes с процедурой нужно ставить commit? И если возникнет ошибка при DML - как передать код ошибки в alert?

Если речь об APPLICATION PROCESS, commit ставить не надо, а получить ошибку так
Код: plsql
1.
2.
3.
4.
Begin
   ...
  exception when OTHERS then sys.htp.p(sqlerrm);
End;
...
Рейтинг: 0 / 0
Item chekbox в Report
    #39095784
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Selesta_,
18342615
Все понятно! Спасибо.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Item chekbox в Report
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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