Подскажите, можно ли сделать валидацию данных (ну например проверки дат и тп) в БП и не давать сохранить запись до их изменения?
Или это только в коде страницы можно сделать?
Нравится
Посмотрите эту статью (пролистайте вниз, там где пример на стороне сервера) там как вставить обработку перед сохранением
Это реализуемо только в событийных БП самого объекта. Те БП что стартуют по сигналу (Добавление записи/Изминение записи) запускаются уже после сохранения изменений.
Но проверку лучше делать на js (в карточке редактирования) при необходимости можно использовать вэб сервисы, если нужны какие то сложные действия на C# (Например интеграция с другой системой)
Ок, спасибо! В общем более менее разобрался, как на JS сделать. Вопрос - а как сделать событийный процесс, может есть ссылка на пример?
Посмотрите эту статью (пролистайте вниз, там где пример на стороне сервера) там как вставить обработку перед сохранением
SERGEY PIMINOV пишет:
Вопрос - а как сделать событийный процесс, может есть ссылка на пример?
Начиная с версии 7.12.4 появилась возможность работать без использования событийных подпроцессов. Подробнее об этом смотрите в статье Событийный слой Entity.