20.8. Форма документа

Теперь надо слегка изменить логику работы формы документа, а значит, нам придется создать свою собственную форму документа «ПриходнаяНакладная» для того, чтобы в ней мы могли описать тот алгоритм, который нам нужен.

47. Создайте форму документа: в окне Конфигуратора выберите на дереве объект Документы, выберите ПриходнаяНакладная, М2, выберите вкладку Формы, выберите кнопку Лупа в поле Документа, должен запуститься конструктор форм, согласившись тем самым со всем, что нам предлагает система нажмите Готово.

Рисунок 20.27. Создание формы документа

Создание формы документа

Фурма документа «ПриходнаяНакладная» содержит большое количество всевозможных полей. Эти поля называются элементами управления. Они имеют разное назначение и разное поведение, которое соответствует их назначению. Однако все они служат для того, чтобы отображать информацию, хранящуюся в базе данных и организовывать интерактивную работу с этой информацией.

Рисунок 20.28. Конструктор формы документа

Конструктор формы документа

Рисунок 20.29. Новая формы документа и окно редактора форм

Новая формы документа и окно редактора форм

Мы хотим, чтобы каждый раз, когда меняется значение в поле «Количество» или в поле «Цена», в поле «Сумма» автоматически устанавливалось значение равное Количество*Цена. Очевидно, что для этого нужно написать на встроенном языке команду похожую на Сумма = Количество*Цена, которая будет выполняться при изменении значения поля «Количество» или «Цена».

Рисунок 20.30. Элементы управления

Элементы управления