Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабораторная 2(4)

.docx
Скачиваний:
0
Добавлен:
31.08.2025
Размер:
159 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Информационные технологии и программирование

Лабораторная работа №2

на тему

«Объектная модель доступа к данным, Отладка»

Необходимо создать команду для множественного изменения данных реквизитов, а также настроить игнорирование изменения реквизита у группы (т.е. ошибки при попытке изменить вид у группы быть не должно).

Для начала создаем новую команду “ИзменитьВидНоменклатуры” (рисунок 1). Группа: командная панель формы.Важное. Тип параметра команды: СправочникСсылка.СписокНоменклатуры, т.к. мы работаем именно с этим справочником. Режим использования параметра: множественный, т.е. имеется возможность выбрать сразу несколько элементов справочника для изменения вида номенклатуры, на вход будет подаваться массив данных. Также отмечаем, что команда изменяет данные.

Рисунок 1 – Свойства команды “ИзменитьВидНоменклатуры”

На рисунках 2-4 представлено содержимое модуля команды “ИзменитьВидНоменклатуры”.

Рисунок 2 – Процедуры и функции команды

В результате, при открытии справочника “Номенклатура” в конфигурации мы видим кнопку “Изменить вид номенклатуры”, при нажатии на которую и наличии выделенных элементов нам предлагается выбрать из доступных видов номенклатуры одно из значений (рисунок 3), которое и будет присвоено реквизитам выделенных элементов (рисунок 4). При этом, если мы попытаемся изменить значение вида номенклатуры у группы программа просто проигнорирует это действие и продолжит работу в штатном режиме.

Рисунок 3 – Выбор нового значения вида номенклатуры для выделенных элементов

Рисунок 4 – Измененное значения вида номенклатуры у выделенных элементов