Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
17 апр 2024, 00:15

Прошу помощи

Автор Dobrolubov, 19 ноя 2012, 12:28

0 Пользователей и 1 гость просматривают эту тему.

Dobrolubov

Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    Номенклатура.Наименование,
        |    Номенклатура.ТабличнаяЧасть1.(
        |        НаименованиеСырья,
        |        ПроцентВвода
        |    )
        |ИЗ
        |    Справочник.Номенклатура КАК Номенклатура";

    Результат = Запрос.Выполнить();

    ВыборкаДетальныеЗаписи = Результат.Выбрать();
       Для Каждого ТекСтрокаТабличнаяЧасть1 Из ТабличнаяЧасть1 Цикл
                   наим=строка(ТекСтрокаТабличнаяЧасть1.Наименование_корма);
           кол_во=ТекСтрокаТабличнаяЧасть1.кол_во;
               Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
             наимНом=ВыборкаДетальныеЗаписи.наименование;
              если (наим=наимНом) тогда
                 Движение = Движения.Движение.Добавить();
                 Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
                 Движение.Номенклатура = ВыборкаДетальныеЗаписи.НаименованиеСырья;
                 Движение.Период = Дата;
                 Движение.Факт = (ВыборкаДетальныеЗаписи.ПроцентВвода*кол_во)/100;
                 Движение.Номер = Номер;
              конецесли;
               
           КонецЦикла;
КонецЦикла;


выдает ошибку: Поле объекта не обнаружено (НаименованиеСырья)
подскажите пожалуйста, почему и что делать?))


MuI_I_Ika

Хочу обратить внимание на пункт 2 Правил поведения на форуме.

https://forum-baza.ru/index.php?action=rules

Dobrolubov

Цитата: MuI_I_Ika от 19 ноя 2012, 12:35
Хочу обратить внимание на пункт 2 Правил поведения на форуме.

https://forum-baza.ru/index.php?action=rules
в дальнейшем буду внимательней =)

MuI_I_Ika

Правильнее будет, если вы перепишете запрос так:

ВЫБРАТЬ
Номенклатура.НаименованиеСырья,
Номенклатура.ПроцентВвода,
Номенклатура.Ссылка.Наименование
ИЗ
Справочник.Номенклатура.ТабличнаяЧасть1 КАК Номенклатура


А вообще непонятно в какой момент у вас возникает ошибка.

Dobrolubov

ох, спасибо большое, выручили))

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск