Проверка перед удалением.
Добавлено: 21 фев 2024, 10:30
Добрый день, подскажите пожалуйста как можно реализовать данный функционал? Допустим есть записи, чтобы при нажатии на кнопку удалить или из "с выбранными" проводилась проверка по одному из полей записи и потом проводилось удаление в противном случае оставить не удалить.
Для чего нужно: есть сущность номенклатура, эти записи могут быть использованы в разных сущностях (продажи, приходы, возвраты и т.д.) и когда удаляешь запись тут, заходишь в приходы и видишь безымянную запись. Стандартными средствами почему то не получилось забыл почему (правила доступа хотят выпадающий список отдельный, который так же в свою очередь надо настроить на нужный статус. автостатус работает на странице записи после редактирования кажется)
В любом случае думаю можно как то проще решить данную проблему. Допустим есть поле кол-во записей в подсущности. если оно равно нулю - то можно удалить. нет если там есть запись запретить удаление или же пропустить
Для чего нужно: есть сущность номенклатура, эти записи могут быть использованы в разных сущностях (продажи, приходы, возвраты и т.д.) и когда удаляешь запись тут, заходишь в приходы и видишь безымянную запись. Стандартными средствами почему то не получилось забыл почему (правила доступа хотят выпадающий список отдельный, который так же в свою очередь надо настроить на нужный статус. автостатус работает на странице записи после редактирования кажется)
В любом случае думаю можно как то проще решить данную проблему. Допустим есть поле кол-во записей в подсущности. если оно равно нулю - то можно удалить. нет если там есть запись запретить удаление или же пропустить