Проблема привязки дерева ADF - PullRequest
0 голосов
/ 18 февраля 2019

Я использую 3 уровня дерева VO.Все три VO имеют переменные связывания.VO связаны через просмотр ссылки.Я использую createViewLinkAccessorRS для передачи переменных от родительского к дочернему VO. Я определил целевой источник данных (EL_expression) для второго и третьего уровня. Дерево работает нормально, а узлы заполнены правильно (полностью вниз).Проблема в том, что атрибуты второго и третьего уровня дерева отображаются только в компоненте дерева.где-нибудь еще на странице это выглядит так, как будто они пусты ({bindings. (attname) .inputValue} = null) (Например, после перетаскивания третьего уровня дерева «FlowOrder» из AppModuleDataControl и создания из него формы и выборавторой узел дерева обновит все узлы дерева третьего уровня (см. прикрепленное изображение), но оставит всю созданную форму пустой)

Есть идеи, почему привязки FlowOrder пусты?Я предполагаю, что, возможно, это связано с переменной связывания VO. Я даже думал, что я бы изменил слушатель выбора дерева, поэтому при щелчке второго уровня он выполнит полный запрос «FlowOrder» через executewithparams, но это не так.не имеет никакого смысла, потому что данные были получены уже после нажатия дерева уровня 2) (Jdeveloper: 12.2.1.2.0)

прикрепленное изображение: Подробности

1 Ответ

0 голосов
/ 22 февраля 2019

Ознакомьтесь с моим объяснением о деревьях и примером приложения в другом посте: Таблица фильтра ADF на основе выбора дерева Дерево показывает данные из средств доступа к ссылкам вида.Форма показывает данные из экземпляра представления.Они в другом состоянии.

...