Процедура ПечатьСпискаСправок() Если ТаблицаСправок.КоличествоСтрок()=0 Тогда Возврат; КонецЕсли; Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("СписокСправок"); Таб.ВывестиСекцию("Шапка"); ТаблицаСправок.ВыбратьСтроки(); пНом=0; Пока ТаблицаСправок.ПолучитьСтроку()=1 Цикл пНом=пНом+1; пНомСправки = ТаблицаСправок.НомСправки; пСотрудник = ТаблицаСправок.Сотрудник; пСтавка = ТаблицаСправок.Ставка; пОКАТО = ТаблицаСправок.ОКАТО; пКПП = ТаблицаСправок.КПП; п51 = глЧислоВФорматеПользователя(ТаблицаСправок.ОбщаяСуммаДохода,15,2); п52 = глЧислоВФорматеПользователя(ТаблицаСправок.НалоговаяБаза,15,2); п53 = глЧислоВФорматеПользователя(ТаблицаСправок.СуммаНалогаИсчисленная,12,0); п54 = глЧислоВФорматеПользователя(ТаблицаСправок.СуммаНалогаУдержанная,12,0); п55 = глЧислоВФорматеПользователя(ТаблицаСправок.СуммаНалогаПеречисленная,12,0); п56 = глЧислоВФорматеПользователя(ТаблицаСправок.СуммаНалогаИзлишнеУдержанная,12,0); п57 = глЧислоВФорматеПользователя(ТаблицаСправок.СуммаНалогаНеУдержанная,12,0); Таб.ВывестиСекцию("Строка"); КонецЦикла; п51 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("ОбщаяСуммаДохода"),15,2); п52 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("НалоговаяБаза"),15,2); п53 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("СуммаНалогаИсчисленная"),12,0); п54 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("СуммаНалогаУдержанная"),12,0); п55 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("СуммаНалогаПеречисленная"),12,0); п56 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("СуммаНалогаИзлишнеУдержанная"),12,0); п57 = глЧислоВФорматеПользователя(ТаблицаСправок.Итог("СуммаНалогаНеУдержанная"),12,0); Таб.ВывестиСекцию("Подвал"); Таб.ТолькоПросмотр(1); Таб.Опции(0,0,0,0,"СписокСправок"); Таб.ПараметрыСтраницы(,,,0,0,0,0,0,0); Таб.Показать("Список справок"); КонецПроцедуры //ПечатьСпискаСправок