Коллеги, проблема следующая:
Есть Ax2012, есть ListPage
необходимо в рантайме в зависимости от некоторых параметров запретить удалять записи
заблокировать кнопку в нужном классе *ListPageInteraction - не проблема
но хоткей, как я понимаю, так не заблокировать
Как в ListPageInteraction получить нужный datasource формы и поставить ему .AllowDelete(false) ?
UPD: в данный момент решено такой конструкцией
X++:
common = this.listPage().activeRecord(tableStr(Table));
if(common.isFormDataSource())
{
fds = common.dataSource();
}