powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / как достучаться до ChecBox из PL/SQL?
5 сообщений из 5, страница 1 из 1
как достучаться до ChecBox из PL/SQL?
    #38772748
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Понимаю вопрос простой. Гугление что-то не помогает.

Создал ChecBox название P22_MENU.
Значения STATIC2:Сохранить итоги ЦП и памяти;1,Удалить данные журнала ЦП и памяти;2,Удалить данные журнала процесов;3

Код: plsql
1.
2.
3.
4.
5.
6.
7.
BEGIN
  FOR i in 1..APEX_APPLICATION.G_F01.COUNT LOOP
    INSERT INTO test (t) VALUES (APEX_APPLICATION.G_F01(i));
  END LOOP;
  /*INSERT INTO test (t) VALUES (5); */
  COMMIT;
END;


Цифра пять записывается, если убрать комменты.

Делаю по аналогии с этим тынц , но ничего не получается. ((
...
Рейтинг: 0 / 0
как достучаться до ChecBox из PL/SQL?
    #38772828
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadipok,

Ты где создаешь ЧекБох? я так понял он у тебя не в репорте, а просто на странице как элемент. А приводишь ты пример создания ЧекБокса в репорте.
Если у тебя чекбокс вне репорта, то не нужно изобретать велосипед а просто :P22_MENU.
...
Рейтинг: 0 / 0
как достучаться до ChecBox из PL/SQL?
    #38772864
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

Все верно, это элемент.
А можно подробнее? Как достучаться до элемента с помощью LOOP?
...
Рейтинг: 0 / 0
как достучаться до ChecBox из PL/SQL?
    #38773030
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadipok,
Наверное тебе это нужно.
http://docs.oracle.com/cd/E11882_01/appdev.112/e12510/apex_util.htm#AEAPI185
...
Рейтинг: 0 / 0
как достучаться до ChecBox из PL/SQL?
    #38773064
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
DECLARE
    tab apex_application_global.vc_arr2;
    l_count number;
BEGIN
    tab := apex_util.string_to_table (:P22_MENU);
    FOR i IN 1..tab.count 
    LOOP
        INSERT INTO test (t) VALUES (tab(i));
    END LOOP;
    COMMIT;
END;



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


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