|
|
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
В финальном релизе Apex 4 отсутствует checkbox tree template (а в Early Adopter был). Видимо решили его в релиз не включать. В Apex 3 можно было решить эту проблему примерно так: APEX_ITEM.CHECKBOX(...) as name Кто знает как checkbox вставить в дерево в Apex 4? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2010, 15:04 |
|
||
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
lokift, Реализовать как плагин с использованием JQuery плагина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2010, 15:24 |
|
||
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
можно уточнить , как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2010, 18:29 |
|
||
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
Вот реализация такого плагина для моей ситуации (вариант пока что ток тестовый, писалось на коленке и под мою задачу, надеюсь кому-нибудь поможет): Я решил для такого дерева использовать родную библиотеку jstree . Создаем плагин с типом Region. Render Function Name: apexplugin_render Attributes: Region Source is SQL Statement Source плагина: Код: plaintext 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. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. Запрос для отчета: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Как видно из кода input в виде checkbox не создаем, используем расширение jstree. Нужно засунуть нужные данные в post: На странице создаем кнопку, на нее вешаем динамическое действие по клику, выполняем следующий javascript: Код: plaintext 1. 2. 3. 4. 5. Ну и создаем процесс After Submit: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2010, 11:02 |
|
||
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
И еще... Был обноружен баг =) Хотя мож я просто не разобрался до конца... Или сам где то накосячил... В общем не сабмитились те элементы которые были выделены по средством выделения родительского, сабмителся только родительский, т.е. только тот по которому кликнули. Решил так: В библиотеке jstree ищем функцию get_checked и исправляем: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2010, 11:11 |
|
||
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
может кому и пригодиться, в плагине от lokift ELSIF lvl > RowSet(2)(row) THEN l_onload_code := l_onload_code || '</ul>'; END IF; надо заменить на ELSIF lvl > RowSet(2) (row) THEN for ii in 1 .. lvl - RowSet(2) (row) loop l_onload_code := l_onload_code || '</ul>'; end loop; END IF; где RowSet(2) (row) = level. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2011, 14:26 |
|
||
|
Checkbox в Tree Region (Apex 4)
|
|||
|---|---|---|---|
|
#18+
Поковырялся в стандартном дереве. Нашел ф-цию при помощи которой apex создает дерево (apex_builder_4_0.js). там используется только один плагин contextmenu. Никто не знает, как после создания дерева добавить плагин checkbox для использования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2011, 16:57 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=36879775&tid=1875566]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 352ms |

| 0 / 0 |
