Имя: Пароль:
1C
1С v8
Произвольный Алгоритм в Кд
0 ColonelAp4u
 
27.11.14
10:07
Подскажите пож что еще нужно дописать в запрос что бы выгрузились ШК

    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    Штрихкоды.Штрихкод,
        |    Штрихкоды.Владелец
        |ИЗ
        |    РегистрСведений.Штрихкоды КАК Штрихкоды
        |ГДЕ
        |    Штрихкоды.Владелец В ИЕРАРХИИ(&Группа)";
    
    Запрос.УстановитьПараметр("Группа", Справочники.Номенклатура.НайтиПоКоду("УТ000046924"));
    
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
в консоле запросов все выполняется и выгружает именно нужную нам группу товаров со штрихкодами
1 ColonelAp4u
 
27.11.14
10:08
а тут может нужно в переменную какую нибудь вывести значение?
2 Alex S D
 
27.11.14
10:10
Ну один из вариантов:
ВыборкаДанных = Запрос.Выполнить().Выбрать(); и поставить галку "Не запоминать выгруженные объекты"

в общем в описании обработчика все есть..
3 ColonelAp4u
 
27.11.14
10:24
Начало выгрузки:   27.11.2014 10:22:52

Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  Штрихкоды  (Регистр сведений: Штрихкоды)
    ПКС                    =  1  (Активность -->)
    Объект                 =  (Выборка из результата запроса)
    СвойствоПриемника      =    ()
    ОписаниеОшибки         =  Поле объекта не обнаружено (Активность)
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8196)
    КодСообщения           =  13

Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1593)}: Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  Штрихкоды  (Регистр сведений: Штрихкоды)
    ПКС                    =  1  (Активность -->)
    Объект                 =  (Выборка из результата запроса)
    СвойствоПриемника      =    ()
    ОписаниеОшибки         =  Поле объекта не обнаружено (Активность)
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8196)
    КодСообщения           =  13
4 Alex S D
 
27.11.14
10:25
Зайди в ПКО Штрихкодов. Перед выгрузкой свойства Активность напиши : Значение = Истина;
5 Господин ПЖ
 
27.11.14
10:26
где в (0) есть "Поле объекта Активность"?
6 Alex S D
 
27.11.14
10:26
либо в запрос добавь
7 Господин ПЖ
 
27.11.14
10:26
можно прямо в запросе затолкать полей с нужными именами
8 Господин ПЖ
 
27.11.14
10:26
ВЫБРАТЬ
Штрихкоды.Штрихкод,
Штрихкоды.Владелец,
Истина как Активность,
....