ADF-Jdeveloper как установить первое значение по умолчанию для RichSelectOneChoice?

У меня есть RichSelectOneChoice, который заполняется из LOV, значение по умолчанию-null, я знаю, что это плохая практика, чтобы оставить значения по умолчанию в SelectOneChoice, но пользователь требует этого. Спасибо заранее.

2 ответа

  1. RichSelectOneChoice имеет атрибут с именем value, установив это значение будет установлено значение по умолчанию. Выбор происходит от af: selectItems или других альтернатив selectItem, поэтому нет никаких противоречий!

  2. I know is a bad practice set default values in comboboxes,

    В моем решении я устанавливаю значение по умолчанию в текущей строке моей viewModel поля, которое я хочу выбрать по умолчанию в моем select on choice, прежде чем перейти к этой странице.

    Его что-то вроде этого:

    rowViewObjectRow.setCodeFieldReferenceSelectOneChoice(0);
    

    Значение » 0 » всегда находится в lov, это плохая практика, и если вы найдете другое решение без установки значения по умолчанию может быть лучше.