Лабораторная работа №3

СОЗДАНИЕ ПЕРИОДИЧЕСКОГО РЕГИСТРА СВЕДЕНИЙ, ПЕРЕЧИСЛЕНИЯ, МЕХАНИЗМА ПРОВЕДЕНИЯ ДОКУМЕНТА

ПО НЕСКОЛЬКИМ РЕГИСТРАМ

Создание кнопки «Печать» в документе «ОказаниеУслуги»

1. Отредактировать объект конфигурации Документ «ОказаниеУслуги» следующим образом: «Макеты» → встать курсором на кнопку «Печать» → Конструкторы → Конструктор печати:

Ø Создать новую процедуру - в модуле формы ( установить флаг ) → «Далее».

Ø нажать двойную стрелку «Перенести все» → «Далее».

Ø нажать двойную стрелку «Перенести все» → «Далее».

Ø Реквизиты подвала пропустить, нажав «Далее».

Ø В окне вызова процедуры переключить флаг «Новая кнопка» → ОК.

2. Отладить документ, обратив внимание, что появилась новая кнопка «Печать2».

Создание общего модуля

1. Создать в ветке дерева конфигурации Общие → Общие модули глобальныймодуль с именем «РаботаСДокументами». Установить флаг Глобальный. В модуле разместить текст:

Процедура РассчитатьСумму(СтрокаТабличнойЧасти) Экспорт

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество

* СтрокаТабличнойЧасти.Цена; КонецПроцедуры

2. Изменить документ «Приходная накладная» следующим образом:

на закладке «Формы» в нижней части окнаоткрыть его форму «ФормаДокумента». Встать курсором на поле ввода «Количество» и открыть Свойства правой кнопкой мыши. Внизу списка найти «При изменении», нажать на кнопку с лупой и в открывшейся заготовке вставить следуюшее содержимое обработчика:

Процедура МатериалыКоличествоПриИзменении(Элемент)

СтрокаТабличнойЧасти = ЭлементыФормы.Материалы.

ТекущиеДанные; РассчитатьСумму(СтрокаТабличнойЧасти);

КонецПроцедуры

3. Аналогично создать обработчик события «При изменении» для поля ввода в колонке «Цена». Необходимо создать процедуру со следующим текстом: Процедура МатериалыЦенаПриИзменении(Элемент)

СтрокаТабличнойЧасти = ЭлементыФормы.Материалы.ТекущиеДанные;

РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры

4. Отладить измененный документ «ПриходнаяНакладная». Записать на бумаге введенные в документе исходные данные по количеству и цене. Изменить количество и цену по своему усмотрению. Обратить внимание, как изменилась при этом сумма. Вернуть первоначальные исходные данные по количеству и цене.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: