В предыдущих уроках мы постоянно использовали поле Цена без скидки. Мы не только его использовали в формулах, но и вводили туда значения для проверки формул. А разве это поле не должно заполняться само? Например, при выборе продукта из справочника? Должно! Этим мы и займемся в этом уроке.
Добавьте в объект 123 поле типа Ссылка на объект и в качестве внешнего объекта укажите Продукт.
На карточке объекта 123 сдвиньте все поля вниз и добавьте вверх это новое поле.
Теперь откройте формулу для поля Цена без скидки, щелкните правой кнопкой в пустом месте, выберите Добавить, затем «Поле…«.
В следующем диалоге раскройке узел Продукт, выберите поле Цена.
Нажмите ОК.
Формула готова, нажмите ОК.
И здесь нажмите ОК, чтобы все изменения на карточке поля сохранить.
Как работает формула? Очень просто, как только вы выберите продукт в поле Продукт в поле Цена без скидки сразу появится его цена. Это всю очередь спровоцирует другие формулы, зависящие от поля Цена без скидки и т.д.
Если вы затем выберите другой продукт, то уже цена другого продукта появится в поле Цена без скидки и все остальные формулы пересчитаются. Проверим?
Все получилось? Идем дальше.