|
|
|
APEX 4.2 вопрос по использованию checkbox
|
|||
|---|---|---|---|
|
#18+
Добрый день. На форме есть чекбоксы. Читал в доке про коллекции g_fXX, но не разобрался, как определить номер коллекции. Написал простой процесс, который по нажатию кнопки должен был вернуть число отмеченных чекбоксов: apex_application.g_print_success_message := APEX_APPLICATION.g_f11.COUNT; но он все время возвращает 0. Подскажите пожалуйста, каким образом можно получить значения всех отмеченных чекбоксов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2015, 17:19 |
|
||
|
APEX 4.2 вопрос по использованию checkbox
|
|||
|---|---|---|---|
|
#18+
Форумчане должны сами догадаться до всего остального? Например как же эти чекбоксы появились на форме. Репорт, АЙТЕМ, PL/SQL блок, статически, динамически... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2015, 17:40 |
|
||
|
APEX 4.2 вопрос по использованию checkbox
|
|||
|---|---|---|---|
|
#18+
blkangel, Это айтем. В качестве List of Values выступает запрос: SELECT t.name, t.id FROM CHB_TABLE t ORDER BY t.id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2015, 09:58 |
|
||
|
APEX 4.2 вопрос по использованию checkbox
|
|||
|---|---|---|---|
|
#18+
DKisblkangel, Это айтем. В качестве List of Values выступает запрос: SELECT t.name, t.id FROM CHB_TABLE t ORDER BY t.id Тогда вам не нужны никакие коллекции, вы путаетесь с табулярной формой. Для считывания данных в PL/SQL блоке с чекбоксасов с простого айтема, ничего дополнительно не надо,как и с обычного элемента :PXX_CHECKBOX_ITEM, значения отменных боксов приходят через двоеточие. Чтобы визуально представить, создайте такой процесс Код: plsql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2015, 10:13 |
|
||
|
APEX 4.2 вопрос по использованию checkbox
|
|||
|---|---|---|---|
|
#18+
Оу. Спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2015, 10:17 |
|
||
|
APEX 4.2 вопрос по использованию checkbox
|
|||
|---|---|---|---|
|
#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, 11:02 |
|
||
|
|

start [/forum/topic.php?fid=50&gotonew=1&tid=1874700]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
151ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 449ms |

| 0 / 0 |
