У меня есть RichSelectOneChoice, который заполняется из LOV, значение по умолчанию равно null, я знаю, что оставлять значения по умолчанию в SelectOneChoice — плохая практика, но это требуется пользователю. Заранее спасибо.
ADF-Jdeveloper Как установить первое значение по умолчанию для RichSelectOneChoice?
comment
Можете написать, как вы это решили, пожалуйста?
- person Darko   schedule 20.01.2017
comment
Привет @ user3739902, это ответ stackoverflow.com/a/41770716/5120410, спасибо.
- person csuazo   schedule 20.01.2017
comment
Спасибо, я попробую это
- person Darko   schedule 21.01.2017
comment
Дайте мне знать @user3739902.
- person csuazo   schedule 23.01.2017
Ответы (2)
RichSelectOneChoice имеет атрибут с именем value, при установке которого устанавливается значение по умолчанию. Выбор происходит из af:selectItems или других альтернатив selectItem(s), так что здесь нет никаких противоречий!
person
Amr Gawish
schedule
26.12.2016
Большое спасибо, это работает для других целей, я реализовал другое решение.
- person csuazo; 26.12.2016
Я знаю, что это плохая практика, устанавливающая значения по умолчанию в полях со списком,
В моем решении я устанавливаю значение по умолчанию в текущей строке моей модели представления поля, которое я хочу выбрать по умолчанию при выборе по выбору, прежде чем перейти на эту страницу.
Это что-то вроде этого:
rowViewObjectRow.setCodeFieldReferenceSelectOneChoice(0);
Значение «0» всегда должно быть в lov, это плохая практика, и если вы найдете другое решение без установки значения по умолчанию, оно может быть лучше.
person
csuazo
schedule
20.01.2017