1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2025-02-10 18:10:35 +02:00

Update homework-5-1.md

This commit is contained in:
EleShvili 2023-01-31 11:17:23 +03:00 committed by GitHub
parent 2670f6141c
commit 20271d96f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,10 +1,10 @@
# Задание к занятию "Документы"
# Задание к занятию «Документы»
## Задача 1 документ "Событие"
## Задача 1. Документ «Событие»
### Описание задачи
Создать документ "Событие" для хранения данных о планируемых действиях.
Создать документ «Событие» для хранения данных о планируемых действиях.
Документ оформляется при взаимодействии с контрагентом. Например, при звонке. Содержит информацию о сути взаимодействия.
@ -12,10 +12,10 @@
Выгрузка информационной базы (.dt). Документ должен содержать следующие поля:
* "Контрагент" - на форме документа поле выбора Контрагента
* "Ответственный" - При создании объекта заполняется по умолчанию текущим пользователем.
* "Тип событий" - Можно выбрать одно из доступных значений.
* "Содержание" - на форме документа поле ввода многострочное.
* «Контрагент» — на форме документа поле выбора Контрагента;
* «Ответственный» — при создании объекта заполняется по умолчанию текущим пользователем;
* «Тип событий» — можно выбрать одно из доступных значений;
* «Содержание» — на форме документа поле ввода многострочное.
Все реквизиты присутствуют на форме и доступны для редактирования. Все реквизиты обязательны для заполнения.
@ -29,42 +29,41 @@
- Встреча
- Письмо
* Добавить документ "Событие" с реквизитами
* Тип (ПеречислениеСсылка.ТипыСобытий)
* Ответственный (СправочникСсылка.Сотрудники)
* Содержание (Строка 200)
* Добавить документ «Событие» с реквизитами:
* Тип (ПеречислениеСсылка.ТипыСобытий);
* Ответственный (СправочникСсылка.Сотрудники);
* Содержание (Строка 200);
* Контрагент (СправочникСсылка.Контрагент).
* Добавить каждый реквизит на форму документа. В поле ввода "Содержание" поставить флажок "МногострочныйРежим".
* Добавить каждый реквизит на форму документа. В поле ввода «Содержание» поставить флажок «МногострочныйРежим».
## Задача 2 добавить форму выбора и списка в документ "Событие"
## Задача 2. Добавить форму выбора и списка в документ «Событие»
### Описание задачи
* Создать форму списка.
* Создать форму выбора.
* создать форму списка,
* создать форму выбора.
В справочники Контрагенты
добавить Команду "События" на форму документа
В справочники Контрагенты добавить Команду «События» на форму документа.
### Требования к результату
Выгрузка информационной базы (.dt). Из подсистемы "Сделки" есть возможность открытия документа "Событие".
Выгрузка информационной базы (.dt). Из подсистемы «Сделки» есть возможность открытия документа «Событие».
При нажатии на форме элемента Контрагенты на "События" открывать форму списка документов "Событие" с отбором по контрагенту
При нажатии на форме элемента Контрагенты на «События» открывать форму списка документов «Событие» с отбором по контрагенту.
### Процесс выполнения
* Добавить подсистему "Сделки".
* Открыть окно свойств документа Событие.
* Добавить форму списка - Далее - выделить все доступные реквизиты (поставить галочки на Дата, ТипСобытий, Ответственный, Содержание) - Готово.
* Добавить подсистему «Сделки».
* Открыть окно свойств документа «Событие».
* Добавить форму списка — Далее — выделить все доступные реквизиты, поставить галочки на Дата, ТипСобытий, Ответственный, Содержание Готово.
* Повторить для формы выбора.
* Добавить в подсистему "Сделки" документ Событие.
* Добавить в подсистему «Сделки» документ «Событие».
В окне конфигурации выделить документ "Событие" - правой кнопкой мыши клик - Дополнительно.
Откроется окно выбора подсистемы - поставить галочку на "Сделки".
В окне конфигурации выделить документ «Событие» — клик правой кнопкой мыши — Дополнительно.
Откроется окно выбора подсистемы — поставить галочку на «Сделким.
В справочники Контрагенты на форму элемента добавить команду "Событие"
В процедуре добавить вызов формы списка документа "Событие" с отбором на текущем контрагенте
В справочники Контрагенты на форму элемента добавить команду «Событие».
В процедуре добавить вызов формы списка документа «Событие» с отбором на текущем контрагенте.
```bsl
ЗначениеОтбора = Новый Структура("Контрагент", Объект.Ссылка);
@ -74,5 +73,5 @@
Обновить конфигурацию.
### Подсказка: [результат выполнения домашнего задания](Examples/homework-5-1-example.md)
### Подсказка: [результат выполнения домашнего задания](Examples/homework-5-1-example.md).