Имя: Пароль:
1C
1С v8
Отбор по регистру сведений
0 moonlight
 
10.03.15
13:50
Добрый день!

Есть Регистр Сведений, непериодический и не подчиненный регистратору. Пытаюсь выполнить код:

НаборЗначенийСвойствПодразделения=РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьНаборЗаписей();
    НаборЗначенийСвойствПодразделения.Отбор.Объект.Установить(РезультатЗапросаШапка.Подразделение);

    СвойствоОбъекта=ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Код цеха");
    НаборЗначенийСвойствПодразделения.Отбор.Свойство.Установить(СвойствоОбъекта);
    НаборЗначенийСвойствПодразделения.Прочитать();
    
    ЦехНомерПринял="";
    Для Каждого Запись из НаборЗначенийСвойствПодразделения Цикл
        ЦехНомерПринял=Запись.Значение;
    КонецЦикла;

Получаю пустой набор записей. Хотя записи с такими значениями отбора есть. Если оставляю любой один отбор, то все работает! что в коде не так?
1 asady
 
10.03.15
14:07
(0) что ты этим кодом хотел делать?
2 moonlight
 
10.03.15
14:09
(1) Мне надо было получить запись и из значение ресурса "Значение" поместить в переменную ЦехНомерПринял
3 Timon1405
 
10.03.15
14:11
используйте запрос
4 moonlight
 
10.03.15
14:15
ну это запасной вариант. Мне интересно почему отбор по нескольким полям не работает?
5 Hans
 
10.03.15
14:18
(4) наверное у тебя нет совпадений - и то и другое одновременно.
6 ssh2006
 
10.03.15
14:20
(4) работает, по "И"
7 yavasya
 
10.03.15
14:22
(0) так ты получи всё в запросе соединением к этому регистру
8 moonlight
 
10.03.15
14:29
(5) Проверил, совпадения есть!
9 moonlight
 
10.03.15
14:32
10 Крошка Ру
 
10.03.15
14:35
(9) Ну и теперь изображение набора записей давай
11 moonlight
 
10.03.15
14:38
(10) вот запись набора записей когда установлен отбор только по измерению "Объект":

http://clip2net.com/s/3dUn3nd
12 moonlight
 
10.03.15
14:40
13 Ёпрст
 
10.03.15
14:40
код цеха..поди несколько с таким наименованием , не ?
14 Крошка Ру
 
10.03.15
14:54
(12) Не. Ты давай картинку с набором записей в в той же точке останова, что и в (9). С двумя отборами.
Независимо от того, куда вы едете — это в гору и против ветра!