Имя: Пароль:
1C
1С v8
ПланВидовХарактеристик
0 Woolf
 
23.08.11
18:48
Доброго всем времени суток! Вот никак не могу постичь великую тайну:
можно ли как то получить нужную ссылку ПланаВидовХарактеристик.
Проблема в том, что

ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию(НаименованиеСвойства,Истина)

возвращает другую ссылку, потому что в этом ПВХ в назначении свойств "Характеристики номенклатуры" тоже есть такое же НаименованиеСвойства

Ну а мне требуется найти это наименование для назначения Справочник_Номенклатура

Поиск через код не подходит

Большое заранее спасибо всем откликнувшимся
1 Grusswelle
 
23.08.11
18:49
(0) Считай, что это - справочник.
2 Mort
 
23.08.11
18:54
Откуда НаименованиеСвойства взялось?
3 Mort
 
23.08.11
18:55
Грузишь откуда-то?
4 Woolf
 
23.08.11
18:57
(2),(3) - ага

Процедура ЗаписатьСвойство(ТоварСсылка,НаименованиеСвойства,ЗначениеСвойства)

Это процедурка с екселя берет данные, и соответственно, далее
5 Mort
 
23.08.11
19:00
Запросом находи нужный элемент. А ещё лучше запросом прокэшировать в соответствие, если часто нужно искать.
6 Woolf
 
23.08.11
19:30
так вроде работает, но чего то как то сомнительно:

ВЫБРАТЬ
   ЗначенияСвойствОбъектов.ссылка           КАК спвхЗСО
   ИЗ
   ПланВидовХарактеристик.СвойстваОбъектов КАК ЗначенияСвойствОбъектов
   ГДЕ
   (ЗначенияСвойствОбъектов.НазначениеСвойства = Значение(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)) И
    ЗначенияСвойствОбъектов.Наименование = &НаименованиеСвойства