Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX_COLLECTION / 3 сообщений из 3, страница 1 из 1
15.04.2016, 07:16
    #39216230
daaapd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX_COLLECTION
Здравствуйте
Apex 4.2
наполняю Apex_collection перехожу на другую страницу и apex_collection пустой

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
apex_collection.create_or_truncate_collection(p_collection_name=>'EMP');
for x in(select lev.employee_id 
FROM employee_v lev 

        )
loop
apex_collection.add_member(p_collection_name=>'EMP',
                           p_n001=>x.employee_id);
end loop;



Подскажите в чем проблема
...
Рейтинг: 0 / 0
15.04.2016, 09:15
    #39216299
heavyside
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX_COLLECTION
daaapd,

А где вы смотрите, что он пустой? Случаем не в девелопере селект из вьюхи apex_collections? Если да, то всё правильно, вьюха завязана на текущую сессию, а в девелопере вы не в ней.
Откройте Session(панель разработчика, обычно внизу), там 4-й айтем в шапке View - переставьте в Collections и нажмите Set

Процесс проверили, что выполняется и что в цикл процесс входит?
...
Рейтинг: 0 / 0
15.04.2016, 09:15
    #39216300
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX_COLLECTION
Синтаксически и логически в приведенном примере сделано все верно. Видимо надо копать глубже, например:
- запрос не возвращает ни одной строки.
- где то происходит truncate collection

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


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