Имя: Пароль:
1C
 
Ошибка чтения значения
0 progaoff
 
27.11.16
15:42
ВЫБРАТЬ
                      |    ИнвентаризацияТовары.Номенклатура КАК ТоварНаименование,
                      |    ИнвентаризацияТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
                      |    ИнвентаризацияТовары.НомерЗоны КАК НомерЗоны,
                      |    ИнвентаризацияТовары.Количество КАК Количество,
                      |    ИнвентаризацияТовары.СуммаФакт КАК Сумма,
                      |    ИнвентаризацияТовары.СуммаОтпускная КАК СуммаОтпускная,
                      |    ИнвентаризацияТовары.ЦенаОтпускная КАК ЦенаОтпускная,
                      |    ИнвентаризацияТовары.Цена КАК Цена,
                      |    ИнвентаризацияТовары.Коэффициент,
                      |    ИнвентаризацияТовары.Номенклатура.Родитель.Родитель КАК Группа,
                      |    ШтрихКоды.ШтрихКод КАК ШтрихКод
                      |ИЗ
                      |    РегистрСведений.ШтрихКоды КАК ШтрихКоды
                      |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Инвентаризация.Товары КАК ИнвентаризацияТовары
                      |            ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Инвентаризация КАК Инвентаризация
                      |            ПО ИнвентаризацияТовары.Ссылка = Инвентаризация.Ссылка
                      |        ПО ШтрихКоды.Объект = ИнвентаризацияТовары.Номенклатура
                      |ГДЕ
                      |    Инвентаризация.Ссылка = &Документ
                      |    И ШтрихКоды.ОсновнойШтрихкод = &Основной";
    Запрос.УстановитьПараметр("Документ", Ссылка);
    ШК=Истина;
    Запрос.УстановитьПараметр("Основной", ШК);
    Результат = Запрос.Выполнить().Выбрать();
В отладчике результат "Ошибка чтения значения". С чем может быть связано?
1 Mauser
 
27.11.16
16:11
С необходимостью правильно использовать выборку. Следуюший!
2 craxx
 
27.11.16
19:20
(0) я извиняюсь, а РегистрСведений.ШтрихКоды каким образом соединяется с документом Инвентаризация? из запроса следует что никаким.
3 1sanekmaloi1
 
27.11.16
20:45
(2)А соединение нынче не так обозначают?

|ИЗ
|    РегистрСведений.ШтрихКоды КАК ШтрихКоды
|        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Инвентаризация.Товары КАК ИнвентаризацияТовары
|        ПО ШтрихКоды.Объект = ИнвентаризацияТовары.Номенклатура

(0)Либо Результат.Следующий() и обход выборки,
либо  Результат = Запрос.Выполнить().Выгрузить(); и будет ТЗ