новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Eizenkhorn
Приватное сообщение
Новый заказчик

Создать матрицу в наборе данных

вчера в 17:59:54 (22 часа назад)
Текст задания
1. Создать справочник Категории
Только код и наименование.
Пример заполнения справочника:
• A
• B
• C
• D

2. Создать справочник Клиенты
Только код и наименование.
Пример заполнения справочника:
• Кристалл
• Прогресс
• Сатурн

3. Создать регистр сведений КатегорииКлиентов
Независимый, непериодический.
Измерения:
• Клиент
• Категория
Назначение регистра: хранить отношение клиентов к категориям. Клиент может относиться к одной или сразу к нескольким категориям.

4. Создать форму набора записей регистра КатегорииКлиентов
Форма имеет нестандартный вид 2-мерной матрицы:

[Записать и закрыть] [Записать] [Перечитать]
Все категории A B C D
Все клиенты     
Кристалл     
Прогресс     
Сатурн     

При изменении флажка в колонке «Все категории» все флажки в соответствующей строке должны устанавливаться в то же значение. Значение флажка «Все категории» не должно противоречить значениям флажков в его строке.
При изменении флажка в строке «Все клиенты» все флажки в соответствующей колонке должны устанавливаться в то же значение. Значение флажка «Все клиенты» не должно противоречить значениям флажков в его колонке.
Текст «Все клиенты» должен отображаться жирным шрифтом.
Должны функционировать стандартные команды: «Записать и закрыть», «Записать», «Перечитать». Больше никаких команд на форме не должно быть.
В регистре должны храниться только те сочетания «клиент+категория», которые отмечены флажками.
Форма должна функционировать при любом наполнении справочников Категории и Клиенты (т.е. списки категорий и клиентов могут быть дополнены новыми значениями, но не предполагается, что их количество будет слишком большим). Элементы, помеченные на удаление, не должны включаться в состав матрицы.
Команда для открытия формы должна быть выведена в пользовательский интерфейс на главной странице.

Задание нужно выполнить в пустой конфигурации и предоставить в виде файла .cf.
0
Отклики (12)
Чтобы добавить свое предложение, Вам необходимо авторизоваться либо зарегистрироваться.