Имя: Пароль:
1C
1С v8
Отбор по Реквизиту Типа Справочник.Ссылка
0 NewbieMe
 
19.02.15
14:34
Приветствую! Прошу совета: есть Справочник с реквизитом ТипБланка, необходимо в документ сделать отбор все позиции справочника со значением реквизита ТипБланка=Металл. Моя конструкция не работает. Что не так? Спасибо.


Бланк1 = Справочники.Номенклатура.НайтиПоРеквизиту("Бланк","Металл",1);
Выборка = Справочники.Номенклатура.Выбрать(Бланк1);
Пока Выборка.Следующий() Цикл
  СтрокаТабличнойЧасти = Объект.ТабличнаяЧасть1.Добавить();
  СтрокаТабличнойЧасти.Номенклатура = Выборка.Ссылка;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
1 rabbidX
 
19.02.15
14:35
Фигачь запросом.
2 Ёпрст
 
19.02.15
14:39
(0) и есть уверенность, что Бланк1  - родитель (папка) ?
3 Легат
 
19.02.15
14:39
Дааа, собственно, а почему не запросом? .. Что за..
4 rabbidX
 
19.02.15
14:43
А вообще отладчик в помощь.
5 Molinor
 
19.02.15
14:47
Какой тип у "ТипБланка"?
6 NewbieMe
 
19.02.15
14:51
(5) Справочник.Ссылка
7 Molinor
 
19.02.15
14:54
(6) А из (0) кажется, что строка.
8 D_E_S_131
 
19.02.15
14:57
Что-то меня 3-й параметр в "НайтиПоРеквизиту()" смущает.
9 Molinor
 
19.02.15
14:58
В общем, отладчик и синтакс-помощник в руки и вперёд.