4.2.1.2. Инициализация с помощью CreateAction
Если начальное значение атрибута зависит от данных вызывающего экрана, то можно воспользоваться методами setInitialValues() или setInitialValuesSupplier() класса CreateAction.
См. пример работы с сущностями Customer и CustomerAddress в демо-приложении:
 
 
  -  customer-address-browse.xml - дескриптор экрана с двумя связанными таблицами, одна для заказчиков, другая для их адресов. 
-  CustomerAddressBrowse.java - контроллер экрана. В его методе init()вызываетсяsetInitialValuesSupplier(), который используется для предоставления начального значения атрибутуcustomerсоздаваемого адреса. Значением будет заказчик, выбранный в данный момент в первой таблице.