Ошибка при выполнении обработчика обработкапроведения
Автор Alexandr ex задал вопрос в разделе Другие языки и технологии
Вопрос по 1С 8.3 и получил лучший ответ
Ответ от Даниил[гуру]
В результате запроса отсутствует поле СтоимостьМатериала - а Радченко давно пора лицо набить за дискредитацию платформы, общую стоимость можно считать внутри запроса
Даниил
Мыслитель
(8530)
Запрос покажи
Ответ от =Serge=[гуру]
На вашем третьем слайде показано, что стоимость материала вычисляется при ОБХОДЕ выборки. Поэтому ошибочно обращаться к выборкадетальныезаписи. стоимостьматериала. нужно просто писать стоимостьматериала. В запросе уже вычислена Стоимость и Количество, смотрите текст запроса. поэтому там в выборке такой код:
Если ВыборкаДетальныеЗаписи. Количество=0 Тогда
СтоимостьМатериала=0;
Иначе
СтоимостьМатериала=ВыборкаДетальныеЗаписи. Стоимость/ВыборкаДетальныеЗаписи. Количество;
КонецЕсли;
На вашем третьем слайде показано, что стоимость материала вычисляется при ОБХОДЕ выборки. Поэтому ошибочно обращаться к выборкадетальныезаписи. стоимостьматериала. нужно просто писать стоимостьматериала. В запросе уже вычислена Стоимость и Количество, смотрите текст запроса. поэтому там в выборке такой код:
Если ВыборкаДетальныеЗаписи. Количество=0 Тогда
СтоимостьМатериала=0;
Иначе
СтоимостьМатериала=ВыборкаДетальныеЗаписи. Стоимость/ВыборкаДетальныеЗаписи. Количество;
КонецЕсли;
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Вопрос по 1С 8.3