Открытие "Истории исполнения" отчета из собственной сущности

Добрый день.
Есть наша сущность с атрибутом report класса com.haulmont.reports.entity.Report.
Требуется из скрина browse нашей сущности вызвать скрин browse “истории исполнения” отчета (который хранится в атрибуте report).
Пытаюсь выполнить это следующим способом:
ReportExecutionBrowser screen = (ReportExecutionBrowser)screenBuilders
.lookup(ReportExecution.class,this)
.build();
screen.show();

Но не могу понять, как передать в ReportExecutionBrowser требуемый отчет (report атрибут). В данный момент открывается browse со всей историей.

Надо передать в этот экран параметр с ключиком REPORTS_PARAMETER, а в качестве значения List<Report>, для которых нужна история.

1 симпатия

Понял, спасибо.
В итоге получилось:

    ReportExecutionBrowser screen = (ReportExecutionBrowser)screenBuilders
            .lookup(ReportExecution.class,this)
            .withOptions(new MapScreenOptions(ParamsMap.of(ReportExecutionBrowser.REPORTS_PARAMETER, lst)))
            .build();
1 симпатия