1С-Предприятие 8.0. Практическое пособие разработчика

       

Создание документа ОказаниеУслуги


Теперь мы аналогичным образом создадим второй документ, необходимый нам – "ОказаниеУслуги". Для этого потребуется выполнить следующие действия:

создать новый объект конфигурации Документ "ОказаниеУслуги" с реквизитами:

·"Склад", тип СправочникСсылка.Склады,
·"Клиент", тип СправочникСсылка.Клиенты,
·"Мастер", тип СправочникСсылка.Сотрудники,

создать табличную часть этого документа "ПереченьНоменклатуры" с реквизитами:

·"Номенклатура", тип СправочникСсылка.Номенклатура,
·"Количество", тип Число, длина 15, точность 3, неотрицательное,
·"Цена", тип Число, длина 15, точность 2, неотрицательное,
·"Сумма", тип Число, длина 15, точность 2, неотрицательное,
·создать основную форму документа,
·для полей ввода колонок "Количество" и "Цена" создать обработчик события "ПриИзменении", в котором вызывать процедуру "РассчитатьСумму" из общего модуля "РаботаСДокументами". [79]

В результате документ "ОказаниеУслуги" будет выглядеть следующим образом:

После того, как эти действия будут выполнены, запустим 1С:Предприятие в режиме отладки и убедимся, что при вводе цены и количества в табличную часть документа "ОказаниеУслуги" сумма пересчитывается по нашему алгоритму. [80]



Содержание раздела