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

Update homework-4-4.md

This commit is contained in:
Stanislav Wilf 2020-05-09 22:18:57 +03:00 committed by GitHub
parent 82bd8e9a86
commit 5e65cf8751
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,19 +10,22 @@
Конфигурация из предыдущих заданий с новым регистром "Цены", который: Конфигурация из предыдущих заданий с новым регистром "Цены", который:
* содержит измерение Номенклатура и ресурс Цена; * содержит измерение Номенклатура, ресурс Цена и реквизит Установил;
* является периодическим с точностью до секунды; * является периодическим с точностью до секунды;
* скрыт из командного интерфейса. * скрыт из командного интерфейса.
В форме списка справочника "Номенклатура" должен находиться динамический список с ценами и соответствующая ему таблица. В форме списка справочника "Номенклатура" должен находиться динамический список с ценами и соответствующая ему таблица.
Список должен быть отобран по активному товару (услуге) и упорядочен по убыванию дат. Список должен быть отобран по активному товару (услуге) и упорядочен по убыванию дат.
При создании новых записей регистра Цены в реквизит Установил должен автоматически подставляться текущий сотрудник.
### Процесс выполнения ### Процесс выполнения
* Создать регистр сведений "Цены", в котором: * Создать регистр сведений "Цены", в котором:
* Указать периодичность "До секунды"; * Указать периодичность "До секунды";
* Добавить ведущее измерение "Номенклатура" и ресурс "Цена"; * Добавить ведущее измерение "Номенклатура", ресурс "Цена" и реквизит "Установил" (СправочникСсылка.Сотрудники);
* Снять флажок "Использовать стандартные команды", чтобы скрыть его из командного интерфейса (мы сделаем интерфейс лучше, чем предоставляет платформа автоматически). * Снять флажок "Использовать стандартные команды", чтобы скрыть его из командного интерфейса (мы сделаем интерфейс лучше, чем предоставляет платформа автоматически);
* В модуле набора записей реализовать обработчик события ОбработкаЗаполнения, в котором для каждой записи заполнить реквизит Установил значением по умолчанию (текущим сотрудником);
* Включить в состав роли БазовыеПрава;
* В форме списка справочника "Номенклатура" из предыдущих заданий: * В форме списка справочника "Номенклатура" из предыдущих заданий:
* Создать динамический список "Цены" с основной таблицей "РегистрСведений.Цены"; * Создать динамический список "Цены" с основной таблицей "РегистрСведений.Цены";
* Вывести его таблицей формы под таблицей с группами номенклатуры; * Вывести его таблицей формы под таблицей с группами номенклатуры;