Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Apex 4.1 ошибка с параметром icon в дереве. / 4 сообщений из 4, страница 1 из 1
29.11.2011, 13:54
    #37549891
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex 4.1 ошибка с параметром icon в дереве.
Делаю такой запрос
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
select case when connect_by_isleaf =  1  then  0  when level =  1  then  1  else - 1  end as status, 
       level, 
       item_name as title, 
       case when connect_by_isleaf =  1  then 'no_icon.png' else null end as icon, 
       item_id as value, 
       null as tooltip, 
       case when connect_by_isleaf =  1  then  'f?p=&APP_ID.:&P5001_RETURN_PAGE.:&SESSION.:&REQUEST.:&DEBUG.::&P5001_ITEM_NAME.:'||case when :P5001_ITEM_NAME is not null then to_char(dpr.dpr_id) else '' end
       else null end as link 
from table
start with parent_id is null
connect by prior item_id = parent_id
order siblings by item_created
При отрисовке дерева, после первого же листа со значением картинки 'no_icon.png', последующим элементам, вне зависимости от значения connect_by_isleaf присваивается картинка 'no_icon.png', если значение картинки для обоих статусов задавать жестко
Код: plaintext
case when connect_by_isleaf =  1  then 'no_icon.png' else 'icon.png' end as icon, 
то иконки статусов присваиваются нормально, но нужно рисовать иконку как для листа так и для узла. Проблема наблюдается как в APEX 4.0, так и в APEX 4.1
Существует ли какой багфикс, или проще сделать плагин со своей реализацией дерева ?
...
Рейтинг: 0 / 0
30.11.2011, 15:02
    #37552172
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex 4.1 ошибка с параметром icon в дереве.
Casufi,

в 4.1 проблему наблюдаю если присутствуют среди icons null-ы, если заданы все icons проблем не наблюдаю.
...
Рейтинг: 0 / 0
05.12.2011, 12:39
    #37559052
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex 4.1 ошибка с параметром icon в дереве.
SvDev... если заданы все icons проблем не наблюдаю.
Если заданы все icons, нужно переделывать все иконки, потому, что встроенные не работают.
...
Рейтинг: 0 / 0
05.12.2011, 13:05
    #37559127
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex 4.1 ошибка с параметром icon в дереве.
CasufiЕсли заданы все icons, нужно переделывать все иконки, потому, что встроенные не работают.
У них Source как бы разный, встроенные определяются свойством background-position через css,
пользовательские определяют новый background-image,

Есть другой способ - переназначить нужные иконки через css используя классы: last closed open leaf ...
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Apex 4.1 ошибка с параметром icon в дереве. / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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