|
|
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста. А можно ли имея значения item'a, записать его в коллекцию. Если да, то как? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2013, 13:19 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
VictorSergeev, APEX_COLLECTION.ADD_MEMBER( p_collection_name => 'GROCERIES' p_c001 => 'Grapes', p_c002 => 'Imported', p_n001 => 125, p_d001 => sysdate ); Работа с коллекциями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 16:51 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
maxandsoft, Спасибо огромное)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 09:54 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
VictorSergeev, а так же есть пакетик APEX_APPLICATION с помощью которого по сабмиту можно получить значения items. Так как Apex использует коллекции как раз для хранения объектов вот примерчег FOR i IN 1.. APEX_APPLICATION.G_F01.COUNT LOOP htp.p('element '||I||' has a value of '||APEX_APPLICATION.G_F01(i)); END LOOP; а с помощью пакетика APEX_UTIL можно потом пихать это в табличку пример htp.p(APEX_UTIL.TABLE_TO_STRING(APEX_APPLICATION.G_F01)); Вообщем то в доке все есть успехов на нашем не легком поприще. (на самом деле в доках oracle много нет но тсс...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:54 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
INSERT INTO my_table (my_column) VALUES APEX_UTIL.TABLE_TO_STRING(APEX_APPLICATION.G_F01) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:56 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
maxandsoft, Спасибо))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:10 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
У меня тоже по коллекциям вопрос. Не могу значения из коллекции сохранить в таблицу... Коллекция создаётся таким кодом: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. То есть с помощью чекбокса выбираю нужные товары и нажимаю на кнопочку, к которой привязан вышеприведённый процесс. В отдельной табличке я вывожу данные из коллекции, чтобы видеть, что коллекция действительно заполняется. Вот запрос: Код: plsql 1. 2. 3. Всё прекрасно выводится. Но как только я пытаюсь повесить на кнопку "оформить" нижеприведённый процесс, получаю следующее сообщение: ORA-06550: line 10, column 13: PL/SQL: ORA-00907: missing right parenthesis Вот процесс на кнопку "оформить": Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Так почему же на экран выводится содержимое коллекции, а в таблицу записываться не хочет? И, раз на то пошло, как реализовать запись в таблицу содержимого коллекции? P.S. все описанные таблицы, item'ы и строки существуют. apex 4.2.4 молю о помощи) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2016, 12:09 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
Шмель Жека, Мало к апексу отношение имеет, у вас логика процедуры явно страдает. Во первых, ошибку которая оракл выводит, вот на эту строчку. Код: plsql 1. Но даже после того, как вы ее исправите, у вас возникнут еще проблемы. Сколько строк у вас в коллекции?? А вы что делаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 08:55 |
|
||
|
Apex Collection
|
|||
|---|---|---|---|
|
#18+
аффтар! - коллекции смотрят в панели отладка - кнопка session - выбрать коллекции. Т.е. убрать всё лишнее из кода. - стандартный код для получения галок Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2016, 10:23 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38319339&tid=1874696]: |
0ms |
get settings: |
7ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
155ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 479ms |

| 0 / 0 |
