0
8troyan8
28.06.12
✎
18:18
|
Привет ребята ! Ну никак мне не дойдет ) Подскажите
Есть отчет "свод по фондам"
Документу НАЧИСЛЕНИЕ ЗП передаеться параметр СЗ через ОткрытьФормуМодально ()
И потом в Отчете в таблице выводится например тбФонды1.Итог("ОтработаноЧасов") #Ч0
А как это все происходит и откуда оно берет данные я понять никак не могу. Подскажите кто что может )
СЗ = СоздатьОбъект("СписокЗначений");
тбФонды1 = СоздатьОбъект("ТаблицаЗначений");
тбФонды2 = СоздатьОбъект("ТаблицаЗначений");
СЗ.Установить("Команда", "СводнаяТаблица2");
СЗ.Установить("Таблица1", тбФонды1);
СЗ.Установить("Таблица2", тбФонды2);
СЗ.Установить("Сотрудник",ВыбСотрудник);
ОткрытьФормуМодально(Док.ТекущийДокумент(),СЗ,1);
Таб.ВывестиСекцию("Подразделение");
Если Детально = 1 Тогда
Ном = 0;
тбФонды1.ВыбратьСтроки();
Пока тбФонды1.ПолучитьСтроку()=1 Цикл
Ном = Ном+1;
Таб.ВывестиСекцию("Сотрудник");
КонецЦикла;
КонецЕсли;
ДобавитьВТаблицу(тбФонды3,тбФонды1);
фБылВывод = 1;
КонецЦикла;
Если фБылВывод = 1 Тогда
Таб.ВывестиСекцию("Дно");
КонецЕсли;
глПечатьПровести(Таб, "Свод начислений", 0, 1);
Состояние("");
КонецПроцедуры
|
|