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

Выборка = Запрос.Выполнить().Выбрать();

Автор Lurker_1, 17 мая 2018, 10:34

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

Lurker_1

Буду признателен если подскажите:есть код
Запрос = Новый Запрос("ВЫБРАТЬ
|ВнутреннийЗаказТовары.неоНомер,
|ВнутреннийЗаказТовары.Номенклатура,
|ВнутреннийЗаказТовары.ЕдиницаИзмерения,
|ВнутреннийЗаказТовары.Количество,
|ВнутреннийЗаказТовары.неоКомментарий,
|ВнутреннийЗаказТовары.Номенклатура.Артикул КАК Артикул,
|ПоступлениеТоваровУслугТовары.Цена
|ИЗ
| Документ.ВнутреннийЗаказ.Товары КАК ВнутреннийЗаказТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
| ПО ВнутреннийЗаказТовары.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура
|ГДЕ
| ВнутреннийЗаказТовары.Ссылка = &Ссылка");
Запрос.УстановитьПараметр("Ссылка",СсылкаНаОбъект);
Выборка = Запрос.Выполнить().Выбрать();


Но мне не нужна ЦЕНА номенклатуры, а требуется ВЫБОРКА токая же, только в которой КОЛИЧЕСТВО товара перемножено на ЦЕНУ. То есть СУММА по каждой номенклатуре. Помогите пожалуйста ламеру 

alex0402

добавь еще строку в запрос:
ПоступлениеТоваровУслугТовары.Цена*ВнутреннийЗаказТовары.Количество КАК Сумма
Спасибо за Сказать спасибо

Lurker_1

Как оказалось всё гениально и просто. Спасибо

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

Рейтинг@Mail.ru

Поиск