Программирование

Выполнен
Заказ
4250324
Раздел
Работа с текстом
Предмет
Другое
Тип работы
Антиплагиат
70% eTXT
Срок сдачи
31 Июл 2021 в 22:00
Цена
0 ₽
Блокировка
10 дней
Размещен
28 Июл 2021 в 23:40
Просмотров
66
Описание работы
Описание задачи
Создать периодический регистр сведений "Цены" для хранения цен номенклатуры с историей.
Требования к результату
Выгрузка информационной базы (.dt) с конфигурацией из предыдущих заданий с новым регистром "Цены", который:
содержит измерение Номенклатура, ресурс Цена и реквизит Установил;
является периодическим с точностью до секунды;
скрыт из командного интерфейса.
В форме списка справочника "Номенклатура" должен находиться динамический список с ценами и соответствующая ему таблица. Список должен быть отобран по активному товару (услуге) и упорядочен по убыванию дат. При создании новых записей регистра Цены в реквизит Установил должен автоматически подставляться текущий сотрудник.
Процесс выполнения
Создать регистр сведений "Цены", в котором:
Указать периодичность "До секунды";
Добавить ведущее измерение "Номенклатура", ресурс "Цена" и реквизит "Установил" (СправочникСсылка.Сотрудники);
Снять флажок "Использовать стандартные команды", чтобы скрыть его из командного интерфейса (мы сделаем интерфейс лучше, чем предоставляет платформа автоматически);
В модуле набора записей реализовать обработчик события ОбработкаЗаполнения, в котором:
обойти все записи как элементы коллекции ЭтотОбъект
для каждой записи заполнить реквизит Установил значением по умолчанию (текущим сотрудником);
Включить в состав роли БазовыеПрава;
В форме списка справочника "Номенклатура" из предыдущих заданий:
Создать динамический список "Цены" с основной таблицей "РегистрСведений.Цены";
Вывести его таблицей формы под таблицей с группами номенклатуры;
В обработчике ПриАктивизацииСтроки таблицы с элементами номенклатуры установить отбор по измерению "Номенклатура", аналогично отбору элементов при активизации группы;
Поскольку установка отбора динамического списка - операция популярная, лучше создать для нее процедуру в общем модуле, например, ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка().
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
2 дня 20 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир