Имя: Пароль:
1C
1С v8
Помогите разработать структуру данных
0 Karambol
 
11.05.13
11:28
Добрый день!
Есть задача: нужно хранить значения свойств для разных типов транспортных средств. Например, если тип транспортного средства "бульдозер", то у него свойства: "ширина гусениц", "объем ковша". Если тип транспортного средства "кран", то свойства: "длина стрелы", "грузоподъемность" и т.п.
Плюс еще есть контрагенты и у них могут быть различные транспортные средства и различными параметрами. Например, у одного кран с длиной стрелы 5м, а у другого кран с длиной стрелы 7м.
Ну и в итоге нужен поиск по параметрам. Например, хочу найти контрагентов с краном, у которого длина стрелы не менее 10м и грузоподъемность 2т.

Вроде бы вырисовывается использование для этой задачи ПВХ, но у меня не получается грамотно организовать структуру данных.
1 Max Street
 
11.05.13
11:48
Как-то так...
1) Справочник Номенклатура + подчиненный ему справочник ВариантыНоменклатуры
2) Справочник ДополнительныеСвойстваНоменклатуры
2) РегистрСведений ЗначенияСвойствНоменклатуры. Измерения - НаборСвойств, ВидыСвойств Ресурс - Значение
3) ПВХ

а насчет поиска... ну можно, например, через критерии отбора
2 Нуф-Нуф
 
11.05.13
11:51
все уже придумано до вас. перетащи свойства из типовых или из БСП:
http://v8.1c.ru/ssl/intsub/#properties
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой