Один из способов сделать это - использовать ValueChangeListener на флажке для вызова метода на базовом компоненте , когда флажок установлен / снят. В бобе подтверждения подтвердите флажок. Если это так, то получите ссылку на нужный итератор управления данными, а затем вы можете программно перебирать записи в кэше VO / EO и изменять каждую зарплату.
В Интернете есть много ссылок о том, как это сделать, например, здесь .
При этом я подвергаю сомнению удобство использования вашего дизайна. Я не думаю, что имеет смысл ставить флажок в середине одной записи с надписью «все сотрудники». Может быть очень запутанным для пользователя. Это «ВСЕ сотрудники»? «Нет, только в этом отделе. Я бы использовал таблицу для этого, тогда флажок имеет больше смысла.
Но, если вы ДОЛЖНЫ сделать это таким образом, как минимум, по требованию пользователя (сомнительному), я бы убрал флажок из записи и дал понять, что флажок установит зарплату: ____ для всех сотрудников отдела: _______.