powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обход отмеченных чекбоксов в таблице пагинация
5 сообщений из 5, страница 1 из 1
Обход отмеченных чекбоксов в таблице пагинация
    #36915242
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть регион типа репорт, в нем при помощи функции apex_item.checkbox одна колонка сделана в виде чекбоксов и включен пейджер. Далее в процедуре я обхожу строки с отмеченными чекбоксами при помощи цикла

Код: plaintext
1.
2.
3.
for i in  1  .. htmldb_application.g_f50.count loop
...
...
end loop;
Проблема вот в чем, в массив htmldb_application.g_f50 попадают только отмеченные элементы из той части таблицы, которая открыта в пейджере, элементы на других страницах в массив не попадают.
Есть ли шанс пройтись по отмеченным элементам всей таблицы ?
...
Рейтинг: 0 / 0
Обход отмеченных чекбоксов в таблице пагинация
    #36915376
Poyasnoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Casufi,

Почитайте тут и тут
...
Рейтинг: 0 / 0
Обход отмеченных чекбоксов в таблице пагинация
    #36915654
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Poyasnoy,

посоревнуемся, чей хрустальный шар сильнее? :) ТС, если у Вас отчёт , а не табличная форма , то прочтите Martin Giffy D'Souza on Oracle APEX: APEX Report with checkboxes (advanced) . Как вариант, можно заносить и хранить идентификаторы выбранных строк в коллекции, которую очищать при входе на страницу / по требованию.
...
Рейтинг: 0 / 0
Обход отмеченных чекбоксов в таблице пагинация
    #36917446
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLerPoyasnoy,

посоревнуемся, чей хрустальный шар сильнее? :) ТС, если у Вас отчёт , а не табличная форма
Спасибо.
Только если честно я не понял на счет отчета и табличной формы. У меня регион типа Report, галочки в нем расставлены при помощи функции apex_item.checkbox() так что скорее всего отчёт
...
Рейтинг: 0 / 0
Обход отмеченных чекбоксов в таблице пагинация
    #36917600
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делал так - в запрос для отчета добавил такой чекбокс:
Код: plaintext
APEX_ITEM.CHECKBOX( 1 ,a.unid_foto,'onchange="p26_checkbox(this);"')
В библиотеке JS записываю обработчик:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
function p26_checkbox(pThis){
if (pThis.checked){
g_unid_foto=g_unid_foto+pThis.value+':';
}
if (!pThis.checked){
g_unid_foto=g_unid_foto.replace(pThis.value,'');
}
}
Где g_unid_foto - глобальная переменная в библиотеке:
Код: plaintext
var g_unid_foto=':';
Затем конечное значение g_unid_foto передается в on-demand process в виде набора элементов, разделенных двоеточием.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обход отмеченных чекбоксов в таблице пагинация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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