|
Из ПланаВидовХарактеристик достать перечень ТиповЗначнияХарактеристик |
☑ |
0
ПеАлНи
21.03.13
✎
18:33
|
Доброго дня.
При переделывании УТП (управление торговым предприятием) столкнулся с проблемой. Мне необходимо достать в массив ТипыЗначений из ПланаВидовХарактеристик (из сисемного поля ТипЗначенияХарактеристик) подскажите как это сделать. Делал ручками в программном модуле,
МассивТипов = Новый Массив;
МассивТипов.Добавить("СправочникСсылки.ЦветаГвоздей");
МассивТипов.Добавить("СправочникСсылки.ЦветаЛипучки");
МассивТипов.Добавить("СправочникСсылки.ЦветаНиток");
МассивТипов.Добавить("СправочникСсылки.ЦветаОбивки");
МассивТипов.Добавить("СправочникСсылки.ЦветаПуговиц");
МассивТипов.Добавить("СправочникСсылки.ЦветаРезинок");
МассивТипов.Добавить("СправочникСсылки.ЦветМорилки");
МассивТипов.Добавить("СправочникСсылки.НаличиеРаскладушек");
но это не совсем удобно при добавлении нового свойства.
Как это сделать так сказать автоматом.
Всем заранее спасибо.
P.S. вопросы зачет тебе это надо и т.д. буду игнорировать. Просто прйдите мимо и все.
|
|
1
acsent
21.03.13
✎
18:40
|
ссылка.ТипЗначения.Типы()
|
|
2
acsent
21.03.13
✎
18:41
|
если в целом все доступные типы, то из метаданных нужно брать
|
|
3
ПеАлНи
21.03.13
✎
18:47
|
(1) (2) спасибо попробую
|
|
4
ПеАлНи
22.03.13
✎
10:58
|
(1) (2)
Что-то не получается, чего-то я не понял. Можно подробнее
Я поставил так
МассивТипов = Новый Массив;
МассивТипов = Свойство.Ссылка.ТипЗначения.Типы();
где Свойство - СправочникСсылка.ХарактеристикиНоменклатуры
|
|
5
ПеАлНи
22.03.13
✎
11:03
|
Протупил все понял как сделать. Спасибо
|
|
6
ПеАлНи
22.03.13
✎
11:03
|
Сделал запросом
ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Код,
СвойстваОбъектов.Наименование,
СвойстваОбъектов.ТипЗначения,
СвойстваОбъектов.НазначениеСвойства,
СвойстваОбъектов.Кратко
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
|
|
7
unregistered
22.03.13
✎
11:12
|
ОФФ. Просто феерический набор справочников....
ЦветаГвоздей, ЦветаЛипучки, ЦветаНиток, ЦветаОбивки, ЦветаПуговиц, ЦветаРезинок, ЦветМорилки
Надо было для каждой номенклатуры свой справочник цветов завести, а то вдруг у гвоздей 10-ки и гвоздей 20-ки разный набор цветов...
|
|
8
ПеАлНи
22.03.13
✎
11:19
|
(7) спасибо за совет, но на этот счет я уже придумал и реализовал механизм. В базе будет несколько поставщиков со схожими товарами и под каждого будет подвязана отдельная группа в каждом справочнике.
|
|
9
ПеАлНи
22.03.13
✎
11:22
|
так немного проще и для меня и для пользователей. Стоит задача расширяемости системы без особых проблем и понятная работа для пользователей.
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан