Доброго время суток.
У меня возникла такая небольшая проблемка, есть выборка, в конце после сортировки и всего остального я пытаюсь вывести ИТОГИ по колонкам.
Сами итоги выводяться но только сверху (вначале самой таблицы), и без каких либо подписей, что это итоги. А мне надо выводить эти итоги в конце табличного документа ну и подписать что это ИТОГИ.
Вот "кусок" запроса и сам внешний вид его:
|ВЫБРАТЬ
| ОсновнаяВыборка.Сотрудник КАК Сотрудник,
| (ОсновнаяВыборка.РезервОтпуска - ОсновнаяВыборка.Резерв2010) + РАЗНОСТЬДАТ(&ДатаНач, КОНЕЦПЕРИОДА( &ДатаКон, ДЕНЬ), МЕСЯЦ)*2 КАК Резерв,
| ЕСТЬNULL(НачисленияРезультат.РезультатСреднего, 0) КАК РезультатСреднего,
| (ЕСТЬNULL(НачисленияРезультат.РезультатСреднего, 0))/355 КАК СредняяЗП,
| ((ОсновнаяВыборка.РезервОтпуска - ОсновнаяВыборка.Резерв2010) + РАЗНОСТЬДАТ(&ДатаНач, КОНЕЦПЕРИОДА( &ДатаКон, ДЕНЬ), МЕСЯЦ)*2)*((ЕСТЬNULL(НачисленияРезультат.РезультатСреднего, 0))/355) КАК СумОбесп,
| (((ОсновнаяВыборка.РезервОтпуска - ОсновнаяВыборка.Резерв2010) + РАЗНОСТЬДАТ(&ДатаНач, КОНЕЦПЕРИОДА( &ДатаКон, ДЕНЬ), МЕСЯЦ)*2)*((ЕСТЬNULL(НачисленияРезультат.РезультатСреднего, 0))/355))*0.3726 КАК СумОбеспФОТ,
| ((((ОсновнаяВыборка.РезервОтпуска - ОсновнаяВыборка.Резерв2010) + РАЗНОСТЬДАТ(&ДатаНач, КОНЕЦПЕРИОДА( &ДатаКон, ДЕНЬ), МЕСЯЦ)*2)*((ЕСТЬNULL(НачисленияРезультат.РезультатСреднего, 0))/355))) + ((((ОсновнаяВыборка.РезервОтпуска - ОсновнаяВыборка.Резерв2010) + РАЗНОСТЬДАТ(&ДатаНач, КОНЕЦПЕРИОДА( &ДатаКон, ДЕНЬ), МЕСЯЦ)*2)*((ЕСТЬNULL(НачисленияРезультат.РезультатСреднего, 0))/355))*0.3726) КАК СумОбеспОбщ
|ИЗ
| ОсновнаяВыборка КАК ОсновнаяВыборка
| ЛЕВОЕ СОЕДИНЕНИЕ НачисленияРезультат КАК НачисленияРезультат
| ПО ОсновнаяВыборка.Сотрудник = НачисленияРезультат.СотрудникиНач
|
|УПОРЯДОЧИТЬ ПО
| Сотрудник
|АВТОУПОРЯДОЧИВАНИЕ
|ИТОГИ
| СУММА (Резерв),
| СУММА (РезультатСреднего),
| СУММА (СредняяЗП),
| СУММА (СумОбесп),
| СУММА (СумОбеспФОТ),
| СУММА (СумОбеспОбщ)
| ПО
| ОБЩИЕ
|";
Помогите пожалуйста, если что вывожу результаты просто:
Пока Результат.Следующий() Цикл
ОбработкаПрерыванияПользователя();
СтрОснова = Макет.ПолучитьОбласть("Основа");
СтрОснова.Параметры.Сотрудник = Результат.Сотрудник;
СтрОснова.Параметры.РезервОтпуска = Результат.Резерв;
СтрОснова.Параметры.РезультатСред = Результат.РезультатСреднего;
СтрОснова.Параметры.СредняяЗП = Результат.СредняяЗП;
СтрОснова.Параметры.СумОбесп = Результат.СумОбесп;
СтрОснова.Параметры.СумОбеспФОТ = Результат.СумОбеспФОТ;
СтрОснова.Параметры.СумОбеспОбщ = Результат.СумОбеспОбщ;
ТабДокумент.Вывести(СтрОснова);
КонецЦикла;
Вот картинка
нет картинки, читаем правила.
Причина редактирования: Правила, п.11. Вофка.