Добрый день!
Не так давно приступил к изучению платформы версии 7.1. Вот появился вопрос, как переопределить поведение кнопки “Удалить” таблицы. Вроде бы понятно, что надо переопределить метод, куда вставить свои собственные проверки и сам код для удаления:
public class SubsidiaryDepartmentBrowse extends StandardLookup<SubsidiaryDepartment> {
@Subscribe("subsidiaryDepartmentsTable.remove")
public void onSubsidiaryDepartmentsTableRemove(Action.ActionPerformedEvent event) {
}
}
Но совершенно не могу понять, как:
- Получить сущность, которая является выделенной в таблице и которую я собственно хочу удалить.
- Как собственно удалить сущность, после того как я выполню все проверки и решу, что это допустимо.
Мигрирую на Java с Oracle Forms, поэтому прошу сильно ногами не бить