You are on page 1of 17

ВОЛИНСЬКИЙ КОЛЕДЖ НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ

ХАРЧОВИХ ТЕХНОЛОГІЙ

Відділення інформатики та
комп’ютерної техніки

Лабораторна робота №4
з «Автоматизованих систем обробки інформації»

Виконала:
студентка гр. ІПЗ-41
Левонюк К. В.
Перевірив:
Юхта О. А.

Луцьк 2020
Мета: Навчитися створювати документи та форми для роботи з ними.
Хід роботи
1. Відкриємо конфігуратор і додаємо новий об'єкт конфігурації Документ.

Рисунок 1.1. - Додати довідник

1. На закладці Основні задаємо ім'я документу — «ПрибутковаНакладна».


На підставі імені платформа автоматично заповнить його синонім.
Представлення списку, навпаки, задаємо в множині як Прибуткові
накладні.

Рисунок 2.2. - Установка основних властивостей документу


2. У списка підсистем має бути доступний Облік матеріалів і Бухгалтерія.

Рисунок 3.3. - Визначення списку підсистем, у яких відображатиметься


документ

3. Перейдемо на закладку Дані і створимо реквізит документу з ім'ям Склад.


Для цього натиснемо кнопку Додати над списком реквізитів документу.
Виберемо для реквізиту посилальний тип даних
СправочникСсылка.Склады.
Рисунок 4.4. - Створення реквізиту документу та властивості реквізиту
документу
4. В палітрі властивостей для створеного нами реквізиту Склад документу
знайдемо властивість Значення заповнення. В якості значення цієї
властивості виберемо елемент довідника Склади - Основний.

Рисунок 5.5. - Створення реквізиту документу та властивості реквізиту


документу

5. Після цього додаємо в документ табличну частину з ім'ям Матеріали. Для


цього натиснемо кнопку Додати табличну частину над списком
табличних частин документу. Окрім імені табличної частини встановимо
властивість Перевірка заповнення в значення Видавати помилку.

Рисунок 6.6. - Таблична частина


Рисунок 7.7. – Властивості матеріалів

6. Створимо реквізити табличної частини Матеріали. Для цього натиснемо


кнопку Додати реквізит

Рисунок 8.8. - Створення реквізитів


7. На закінчення відредагуємо командний інтерфейс, щоб в розділі Облік
матеріалів була доступна команда створення нових документів. Для цього
відкриємо вікно редагування об'єкту конфігурації Підсистема
УчетМатериалов і натиснемо кнопку Командний інтерфейс. У вікні, що
відкрилося, Командний інтерфейс відіб'ються усі команди цієї
підсистеми. У групі «Панель дій.Створити» включимо видимість у
команди «Прибуткова накладна: створити».
Рисунок 9.9. - Командний інтерфейс

8. Запустимо "1С: Підприємство" в режимі відладки і протестуємо


отриманий документ.
9. У вікні, що відкрилося, "1С: Підприємства" ми бачимо, що в розділах
Бухгалтерія і Облік матеріалів з'явилася команда Прибуткові накладні для
відкриття списку прибуткових накладних. Крім того, в розділі Облік
матеріалів в підменю Створити додалася команда Прибуткова накладна
для створення нових документів цього виду.

Рисунок 10.10. - "1С: Підприємство"


Рисунок 11.11. - "1С: Підприємство"

10.Виконаємо команду Прибуткова накладна з підменю Створити в розділі


Учет материалов і створимо нову прибуткову накладну. Заповнюємо
табличну частину прибуткової накладної матеріалами для ремонту
телевізорів.

Рисунок 12.12. - Створення нової прибуткової накладної

11.Аналогічним чином ми створимо другий документ, який прибуткуватиме


на Основний склад матеріали для установки пральних машин.
Рисунок 13.13. - Створення нової прибуткової накладної

12.Щоб проглянути список створених документів, виконаємо команду


Прибуткові накладні. У формі списку ми бачимо два створених нами
документи, відмічених піктограмою, що вказує на те, що документи
проведені.

Рисунок 14.14. – Список створених документів

13.Повернемося в конфігуратор і відкриємо вікно редагування об'єкту


конфігурації Документ «ПрибутковаНакладна». У цьому вікні нас
цікавить закладка Форми. Як ми бачимо, жодна з основних форм
документу доки не задана. Для того, щоб створити форму документу,
натиснемо кнопку відкриття зі значком лупи в поле введення або кнопку
Додати над списком форм. Виберемо тип форми Форма документу і
натиснемо кнопку Готово.
Рисунок 15.15. – Задання форми

14.Двічі клацнемо на елементі форми МатериалыКоличество або правою


кнопкою миші відкриємо для нього палітру властивостей (пункт
контекстного меню Властивості). Нам потрібна подія ПриИзменении, яка
виникає після зміни значення поля. Знайдемо його в списку подій і
натиснемо кнопку відкриття зі значком лупи в полі введення. Система
запропонує вікно для вибору типу обробника події, якого ми хочемо
створити.

Рисунок 16.16. - Елементи форми Матеріали


Рисунок 17.17. - Шаблон обробника події "ПриИзменении" поля табличної
частини "Кількість"

15.Тепер подивимося, як це працює. Запустимо "1C: Підприємство" в


режимі відладки, відкриємо список документів Прибуткові накладні і
відкриємо будь-який з двох створених нами документів. Якщо тепер ви
поміняєте кількість у будь-якому рядку документу, то сума в рядку буде
перерахована автоматично.

Рисунок 18.18. - "1C: Підприємство"

16.Створимо загальний модуль і перенесемо в нього нашу процедуру


розрахунку суми. А в документі просто залишимо виклики цієї процедури
із загального модуля. Дамо ім'я модулю — РаботаЗДокументами і
встановимо в його властивостях прапорець Клієнт.
Рисунок 19.19. - Створення загального модуля

17. Внесемо в модуль наступний текст.


«Процедура РассчитатьСумму(СтрокаТабличнойЧасти)Экспорт
СтрокаТабличнойЧасти.Сума = СтрокаТабличнойЧасти.Кількість *
СтрокаТабличнойЧасти.Ціна;
КонецПроцедуры»
18.Створимо обробник події ПриИзменении для поля табличної частини
МатериалыЦена так само, як ми робили це для поля
МатериалыКоличество, і повторимо в нім виклик процедури
РассчитатьСумму із загального модуля.

Рисунок 20.20. - Створення обробник події ПриИзменении


МатериалыКоличество
19.Запустимо "1C: Підприємство" в режимі відладки і переконаємося, що
тепер сума в рядках табличної частини документів ПриходнаяНакладная
перераховується як при зміні кількості, так і при зміні ціни.

Рисунок 21.21. - "1C: Підприємство"

20.Тепер ми аналогічним чином створимо другий документ - Оказание


Услуги.

Рисунок 22.22. - Документ - Оказание Услуги.

21.На закладці Підсистеми відмітимо, що документ буде доступний в


підсистемах Надання послуг і Бухгалтерія.
Рисунок 23.23. - Підсистеми

22.На закладці Дані створимо реквізити документу. Створимо табличну


частину цього документу ПереченьНоменклатуры з реквізитами
Рисунок 24.24. – Дані документа «ОказаниеУслуги»

23.На закладці Форми створимо основну форму документу. Для поля


ПереченьНоменклатурыКоличество створимо обробник події
ПриИзменении (що виконується на клієнтові), в якому викликатимемо
процедуру РассчитатьСумму із загального модуля РаботаСДокументами.
При цьому відкриється модуль форми з шаблоном обробника події
ПереченьНоменклатурыКоличествоПриИзменении, який ми доки
заповнювати не будемо, а перейдемо у вікно елементів форми на закладку
Форма і аналогічним чином створимо обробник події
ПереченьНоменклатурыЦенаПриИзменении для поля
ПереченьНоменклатурыЦена. Далі модуль форми документу
ОказаниеУслуги треба заповнити таким чином
Рисунок 25.25. – Форми документа «ОказаниеУслуги»

Рисунок 26.26. - Створення обробник події ПриИзменении


ПереченьНоменклатурыЦена.

24.На закінчення відредагуємо командний інтерфейс, щоб в розділі Надання


послуг була доступна команда створення нових документів. Для цього
відкриємо вікно редагування об'єкту конфігурації Підсистема
ОказаниеУслуг і натиснемо кнопку Командний інтерфейс. У вікні, що
відкрилося, відіб'ються усі команди цієї підсистеми. У групі Панель
дій.Створити включимо видимість у команди Надання послуги: створити.

Рисунок 27.27. - Командний інтерфейс

25.Запустимо "1C: Підприємство" в режимі відладки. У розділі Надання


послуг виконаємо команду створення документу Надання послуги з
підменю Створити і заповнимо його таким чином.
Рисунок 28.28. - "1C: Підприємство"

Висновок: Я навчилася створювати документи та форми для роботи з


ними.

You might also like