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:
parent
2670f6141c
commit
20271d96f0
@ -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).
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user