Шаблон меняет значение поля подтаблицы в других строках.
Вычисление "обнуляет" значение поле в остальных строках подтаблицы. Например, когда вы отмечаете одну запись как основную (ставите «Да» в поле «Основной контакт» или «Основные реквизиты»), вычисление автоматически:
С помощью фильтра выберите необходимые записи. Например, только активные компании (Статус = Активен).
Выберите поле для замены значения — выберите поле, значение которого нужно заменить. Например, поле "Основной".
Укажите значение, которое должно быть присвоено полю.
Нужно выбрать основное контактное лицо у компании-клиента.
Исходные данные - таблица "Клиенты" и ее подтаблица "Контактные лица" с полями "ФИО", "Должность", "Основной контакт". Поле "Основной контакт" может иметь значение "Да" или "Нет".
Задача будет заключаться в том, чтобы установить значение "Да" в поле "Основной контакт" у одной строки подтаблицы и автоматически сбрасывать это значение на "Нет" во всех остальных строках.
Для решения задачи перейдем в таблицу "Клиенты" - Настройки - Вычисления - Добавить вычисление - выберем "Подтаблица" - таблица "Контактные лица" - укажем шаблон "Изменить другие строки подтаблицы" и настроем вычисление:
Результат работы вычисления: