Получение ID записи в событии onAfterInit

Добрый день.

Подскажите пожалуйста как можно получить запись открываемой сущности в событии onAfterInit ?

Ранее в событии init можно было сделать следующее:

@Override
public void init (Map<String, Object> params) {
    super.init (params);

    UUID itemUuid = (UUID) WindowParams.ITEM.getEntity (params).getId ();

Заранее спасибо

Если контроллер наследник StandardEditor, то, судя по всему, через переопределение onInitEntity.

@Override
public void setEntityToEdit(NewEntity item) {
    super.setEntityToEdit(item);
}

А если Editor открывается со “старого экрана”, тогда через ScreenOptions.

1 симпатия

Спасибо большое, получилось