|
OFF: Выгрузка штрихкодов... |
☑ |
0
Seeker
19.04.12
✎
12:08
|
В КД 2.0 в ПКО после выгрузки номенклатуры делаю так:
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ШтрихкодыНоменклатуры.*
|ИЗ
| РегистрСведений.ШтрихкодыНоменклатуры КАК ШтрихкодыНоменклатуры
|ГДЕ
| ШтрихкодыНоменклатуры.Номенклатура = &Номенклатура";
Запрос.УстановитьПараметр("Номенклатура", Источник.Ссылка);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
ВыгрузитьПоПравилу(Выборка,,,, "Штрихкоды");
КонецЦикла;
В файл выгружается Штрихкод номенклатуры, но потом при загрузке возникает ошибка.
Почему то при такой выгрузке выгружается
<Тип="РегистрСведенийЗапись.Штрихкоды" ИмяПравила="Штрихкоды">
а если выгружать типовой обработкой то получается
<Тип="РегистрСведенийНаборЗаписей.Штрихкоды" ИмяПравила="Штрихкоды">
Подскажите как и мне выгружать набор записей.
Спасибо
|
|
1
vicof
19.04.12
✎
12:13
|
Набор = РегистрыСведений.ШтрихкодыНоменклатуры.СоздатьНаборЗаписей();
Набор.Отбор.Номенклатура.Установить(Номенклатура);
ВыгрузитьПоПравилу(Набор,,,, "Штрихкоды");
|
|
2
vicof
19.04.12
✎
12:13
|
Набор.Прочитать()
|
|
3
Seeker
19.04.12
✎
12:17
|
хм...
|
|
4
Seeker
19.04.12
✎
12:38
|
не работает
Ошибка получения значения свойства объекта (по имени свойства источника)
ПКО = Штрихкоды (Регистр сведений: Штрихкоды номенклатуры)
ПКС = 1 (Штрихкод --> Штрихкод)
Объект = РегистрСведенийНаборЗаписей.ШтрихкодыНоменклатуры (Регистр сведений набор записей: Штрихкоды номенклатуры)
СвойствоПриемника = Штрихкод (Строка)
ОписаниеОшибки = Поле объекта не обнаружено (Штрихкод)
|
|
5
Seeker
20.04.12
✎
08:59
|
в общем забил я на
ВыгрузитьПоПравилу(Выборка,,,, "Штрихкоды");
а сделал
ВыгрузитьРегистр(Выборка,,,, "Штрихкоды");
и все стало работать
|
|