Имя: Пароль:
1C
1С v8
v8: Как в регистре сведений поменять ссылки в номенклатуре?
0 Ivan_495
 
03.12.13
11:22
Подскажите ... в регистре сведений поменять ссылки в номенклатуре?
                НаборЗаписей = РегистрыСведений.ШтрихкодыНоменклатуры.СоздатьНаборЗаписей();
                        НаборЗаписей.Отбор.Штрихкод.Установить(Стр_.Штрихкод);
                        НаборЗаписей.Прочитать();
                        СтрокаДанных=НаборЗаписей.Добавить();
                        СтрокаДанных.Штрихкод=Стр_.Штрихкод;
                        СтрокаДанных.Номенклатура=Справочники.Номенклатура.НайтиПоНаименованию("Сборщик мусора").Ссылка;
                        НаборЗаписей.Записать();
пишу не проходит
1 Ivan_495
 
03.12.13
11:25
Добавить наверно не нужно?
2 Wobland
 
03.12.13
11:29
обойди коллекцию
3 Ivan_495
 
03.12.13
11:32
НаборЗаписей = РегистрыСведений.ШтрихкодыНоменклатуры.СоздатьНаборЗаписей();
                        НаборЗаписей.Отбор.Штрихкод.Установить(Стр_.Штрихкод);
                        НаборЗаписей.Прочитать();

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

так ?
4 Ivan_495
 
03.12.13
11:33
НаборЗаписей = РегистрыСведений.ШтрихкодыНоменклатуры.СоздатьНаборЗаписей();
                        НаборЗаписей.Отбор.Штрихкод.Установить(Стр_.Штрихкод);
                        НаборЗаписей.Прочитать();

Для каждого стр из НаборЗаписей цикл
стр=СтрокаДанных.Штрихкод=Стр_.Штрихкод;
стр=СтрокаДанных.Номенклатура=Справочники.Номенклатура.НайтиПоНаименованию("Сборщик мусора").Ссылка;

КонецЦикла;
НаборЗаписей.Записать();
5 Ivan_495
 
03.12.13
11:35
НаборЗаписей = РегистрыСведений.ШтрихкодыНоменклатуры.СоздатьНаборЗаписей();
                        НаборЗаписей.Отбор.Штрихкод.Установить(Стр_.Штрихкод);
                        НаборЗаписей.Прочитать();

                        Для каждого стр из НаборЗаписей цикл
                        стр.Штрихкод=Стр_.Штрихкод;
                        стр.Номенклатура=Справочники.Номенклатура.НайтиПоНаименованию("Сборщик мусора").Ссылка;

                        КонецЦикла;
                        НаборЗаписей.Записать();
6 Sabbath
 
03.12.13
11:36
(0) измерения какие?
7 Ivan_495
 
03.12.13
11:43
(2) спасибо