1. Создать справочник Категории
Только код и наименование.
Пример заполнения справочника:
• A
• B
• C
• D
2. Создать справочник Клиенты
Только код и наименование.
Пример заполнения справочника:
• Кристалл
• Прогресс
• Сатурн
3. Создать регистр сведений КатегорииКлиентов
Независимый, непериодический.
Измерения:
• Клиент
• Категория
Назначение регистра: хранить отношение клиентов к категориям. Клиент может относиться к одной или сразу к нескольким категориям.
4. Создать форму набора записей регистра КатегорииКлиентов
Форма имеет нестандартный вид 2-мерной матрицы:
[Записать и закрыть] [Записать] [Перечитать]
Все категории A B C D
Все клиенты
Кристалл
Прогресс
Сатурн
При изменении флажка в колонке «Все категории» все флажки в соответствующей строке должны устанавливаться в то же значение. Значение флажка «Все категории» не должно противоречить значениям флажков в его строке.
При изменении флажка в строке «Все клиенты» все флажки в соответствующей колонке должны устанавливаться в то же значение. Значение флажка «Все клиенты» не должно противоречить значениям флажков в его колонке.
Текст «Все клиенты» должен отображаться жирным шрифтом.
Должны функционировать стандартные команды: «Записать и закрыть», «Записать», «Перечитать». Больше никаких команд на форме не должно быть.
В регистре должны храниться только те сочетания «клиент+категория», которые отмечены флажками.
Форма должна функционировать при любом наполнении справочников Категории и Клиенты (т.е. списки категорий и клиентов могут быть дополнены новыми значениями, но не предполагается, что их количество будет слишком большим). Элементы, помеченные на удаление, не должны включаться в состав матрицы.
Команда для открытия формы должна быть выведена в пользовательский интерфейс на главной странице.
Задание нужно выполнить в пустой конфигурации и предоставить в виде файла .cf.
Разделы:
Опубликован:
29.09.2025 | 09:16 [поднят: 29.09.2025 | 09:16]
Заказ находится в архиве