Есть табличное поле.
ТипЗначения: РегистрСведенийСписок."ИмяРегистра";
Есть командная панель, ИсточникДействий - заданное табличное поле.
Задача - запретить пользователям удалять записи регистра, при сохранении возможности их добавления.
На командной панели и в контекстном меню я эти возможности убрал. НО!
Очень большое но! Пользователь клавишей Del может все еще удалить запись.
Есть ли возможность это предотвратить?
Заполнение Табличного поля при помощи запроса, не обсуждается - крайний случай.
Если нет никакой возможность запретить это в каких либо свойствах формы, тогда подскажите какие обработчики запускаются при нажатии "Del", запамятовал уже.
Какие именно? Если те, что можно "поймать" обработчиками - то тем же способом, что и выше. Если это стандартные команды Windows и платформы 1С - то вряд ли получится.
Именно стандартные. Просто кто знает какие либо не задокументированные возможности и глубоко заныканные фичи, на которые можно только случайно наткнуться.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой