Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Выборка необходимых элементов коллекции / 3 сообщений из 3, страница 1 из 1
24.04.2012, 20:44
    #37769350
SimbaRu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка необходимых элементов коллекции
Доброго времени суток!

APEX4.1

Имеется репорт, состоящий из коллекций элементов (штук 10).

col1col2col3col4checkbox2(p_value => айдишники из table1)date_popup2(sysdate)date_popup2(опционально)checkbox2(1)

Задача: записать в table2 только те строки, которые отмечены в checkbox2 первого столбца.

Цикл беру For i 1..apex_application.g_f01.count Loop ... End Loop;
Если в первом столбце выберу 1й, 3й, 5й элемент (индексы i чекбоксы получат 1, 2, 3 соответственно).
Как получить данные элементов для записи из элементов других столбцов?

--------------------------

Есть ещё вопрос.
Имеется репорт из table333 (скажем, пара сотен записей).
Задача: добавить к РЕПОРТУ строку с чекбоксом (при нажатии дизаблит все прочие чекбоксы коллекции).
В этой ситуации поступаю так:
Код: plsql
1.
2.
3.
4.
5.
Select apex_item.checkbox2(p_idx => 1, p_value => table333.id), table333.title
  From table333
Union
Select apex_item.checkbox2(p_idx => 1, p_value => 'ALL'), Null
  From dual


Если вместо Null подставить свой текст ("Всё"), выскочит ошибка несоответствия.
Как вместо Null добавить свой текст?
Возможно, конечно, избрал не тот путь для решения задачи. Направьте, если видите более правильный вариант.
P.S. Данные по выделенным чекбоксам записываются далее, потому чекбокс, который выделяет ВСЕ остальные чекбоксы не нужен. Т.е. если нужны все записи, то отправляем просто 'ALL' из "ручного" чекбокса.
P.S.S. Добавить 'ALL' в table333 также не вариант.
...
Рейтинг: 0 / 0
25.04.2012, 08:19
    #37769706
SimbaRu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка необходимых элементов коллекции
По первому вопросу проблема решена. Добавил скрипт enable/disable сопутствующих элементов в зависимости от флага чекбокса в col1.
...
Рейтинг: 0 / 0
26.04.2012, 10:01
    #37771700
SimbaRu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка необходимых элементов коллекции
По второму вопросу достаточно было использовать to_char().
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Выборка необходимых элементов коллекции / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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