Обязательное заполнение одного из двух реквизитов

1. F4RR3L 12.10.21 06:26 Сейчас в теме
Доброе утро!
Необходимо при заполнении контактных данных контрагента: город и нас.пункт, установить обязательное заполнение одного из реквизитов (если у контрагента есть город, то нас.пункт не обязательно заполнять (если его нет) и наоборот, города нет - это нас.пункт).
Имеются еще два обязательных реквизита, они активированы в Свойствах - Выдавать ошибку.
По теме из базы знаний
Найденные решения
2. TokarevV 30 12.10.21 06:55 Сейчас в теме
ПередЗаписью
Если НЕ ЗначениеЗаполнено(реквизит1) И НЕ ЗначениеЗаполнено( реквизит2) Тогда
Отказ = Истина;
Сообщить("Будьте любезны заполнить один из двух реквизитов");
ИначеЕсли ЗначениеЗаполнено(реквизит1) И ЗначениеЗаполнено( реквизит2) Тогда
Отказ = Истина;
Сообщить("Надо заполнять либо реквизит1, либо 2");
КонецЕсли;
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. TokarevV 30 12.10.21 06:55 Сейчас в теме
ПередЗаписью
Если НЕ ЗначениеЗаполнено(реквизит1) И НЕ ЗначениеЗаполнено( реквизит2) Тогда
Отказ = Истина;
Сообщить("Будьте любезны заполнить один из двух реквизитов");
ИначеЕсли ЗначениеЗаполнено(реквизит1) И ЗначениеЗаполнено( реквизит2) Тогда
Отказ = Истина;
Сообщить("Надо заполнять либо реквизит1, либо 2");
КонецЕсли;
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот