Только начал разбираться с 7. Подскажите как вывести итоговую суммарную цену. Конструктор у меня почему то в макете не создал поле цена, я внес это поле вручную.
В области Итого у меня стоит выражение <Запрос.Цена#N019.0>
Вобласти Блюдо <Запрос.Цена>. Выводит просо цену каждого без итогов
Перем Запрос, ТекстЗапроса, Таб;
//Создание объекта типа Запрос
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с НачДата по КонДата;
|Количество = Документ.ЗаказСотрудника.Количество;
|Цена = Документ.ЗаказСотрудника.Цена;
|Блюдо = Документ.ЗаказСотрудника.Блюдо.Наименование;
|Функция Счётчик = Счётчик(Документ.ЗаказСотрудника.Блюдо);
|Функция СуммаЦена = Сумма(Цена);
|Группировка Блюдо;
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
// Подготовка к заполнению выходных форм данными запроса
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
// Заполнение полей "Заголовок"
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
Пока Запрос.Группировка(1) = 1 Цикл
// Заполнение полей Блюдо
Таб.ВывестиСекцию("Блюдо");
КонецЦикла;
// Заполнение полей "Итого"
Таб.ВывестиСекцию("Итого");
// Вывод заполненной формы
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
(4) Итоговая цифра по цене = сферический конь в вакууме!
Не может она нести в себе никакой информации (разумной).
У тебя ингридиенты:
1 Мука 10 кг по цене 10 руб Сумма 100 р
2 Масло 0,05 кг по цене 100 руб Сумма 5 р
Итоговая цена = 110 руб Итоговая сумма 105 руб
Сто пять это понятно всего будет себестоимость по материалам некоего изделия,
А сто десять что тебе дает?????
Стукнись в аську аська в личке чтобы новую Пятницу тут не творить
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс