Показать сообщение отдельно
Старый 12.12.2016, 13:04   #1  
Pandasama is offline
Pandasama
Участник
 
465 / 140 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
[Решено] Запрет удаления записи в ListPage
Коллеги, проблема следующая:

Есть Ax2012, есть ListPage
необходимо в рантайме в зависимости от некоторых параметров запретить удалять записи
заблокировать кнопку в нужном классе *ListPageInteraction - не проблема
но хоткей, как я понимаю, так не заблокировать

Как в ListPageInteraction получить нужный datasource формы и поставить ему .AllowDelete(false) ?

UPD: в данный момент решено такой конструкцией
X++:
common = this.listPage().activeRecord(tableStr(Table));
    if(common.isFormDataSource())
{
     fds = common.dataSource();
}

Последний раз редактировалось Pandasama; 12.12.2016 в 13:09.