V82.ОбщиеМодули.БухгалтерскиеОтчеты.ВывестиГруппировкуОборотноСальдовойВедомостиПоСчету C# (CSharp) Method

ВывестиГруппировкуОборотноСальдовойВедомостиПоСчету() public method

        public void ВывестиГруппировкуОборотноСальдовойВедомостиПоСчету(/*ОбъектОтчета, Выборка, Знач ИндексТекущейГруппировки, СтруктураПараметров*/)
        {
            while(true/*Выборка.Следующий()*/)
            {
                //ИмяГруппировки = Выборка.Группировка();
                if(true/*ИмяГруппировки = "Счет"*/)
                {
                    //ВыводимаяОбласть = СтруктураПараметров.ОбластьСтрокаСчет;
                    //ВыводимаяОбласть.Параметры.Заполнить(Выборка);
                    //ЗаполнитьПараметрыРасшифровкиОбороткиПоСчету(ОбъектОтчета, ВыводимаяОбласть, Выборка, СтруктураПараметров);
                }
                /*// При выводе субсчетов не делаем отступы
            */
                //Отступ = ОбщегоНазначения.ВернутьИндексВМассиве(СтруктураПараметров.МассивГруппировок, ИмяГруппировки);
                /*// Не выводим счета более высокого уровня
            */
                if(true/*ИмяГруппировки = "Счет"
            И СтруктураПараметров.СоответствиеСчетовПредков[Выборка.Счет] <> Неопределено*/)
                {
                    //ВывестиВложеннуюГруппировкуОборотноСальдовойВедомостиПоСчету(ОбъектОтчета, Выборка, ИндексТекущейГруппировки, СтруктураПараметров);
                }
                //ДокументРезультат = СтруктураПараметров.ДокументРезультат;
                //ВыводимаяОбласть.Область("R1C2").Отступ = Отступ;
                //ДокументРезультат.Вывести(ВыводимаяОбласть, Выборка.Уровень() );
                if(true/*Выборка.ТипЗаписи() = ТипЗаписиЗапроса.ИтогПоИерархии
               И ИмяГруппировки <> "Счет"*/)
                {
                    //ДокументРезультат.Область(ДокументРезультат.ВысотаТаблицы, 2).Шрифт = СтруктураПараметров.ШрифтГрупп;
                }
                //ВывестиПоказателиОборотноСальдовойВедомостиПоСчету(Выборка, СтруктураПараметров, ОбъектОтчета.Счет);
                /*// Если по валютам,
            */
                if(true/*СтруктураПараметров.СтруктураОграничений.ПоВалютам*/)
                {
                    //ВыборкаПоВалютам = Выборка.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Валюта");
                    while(true/*ВыборкаПоВалютам.Следующий()*/)
                    {
                        //ВыводимаяОбласть = СтруктураПараметров.ОбластьСтрокаПоказателяСчет;
                        //ВыводимаяОбласть.Параметры.Заполнить(Выборка);
                        //ВыводимаяОбласть.Параметры.СубконтоПредставление = "Валюта " + ВыборкаПоВалютам.ВалютаПредставление;
                        //ВыводимаяОбласть.Область("R1C2").Отступ = Отступ + 1;
                        /*// Заполнение параметров расшифровки
            */
                        //ЗаполнитьПараметрыРасшифровкиОбороткиПоСчету(ОбъектОтчета, ВыводимаяОбласть, Выборка, СтруктураПараметров);
                        //ДокументРезультат.Вывести(ВыводимаяОбласть, Выборка.Уровень());
                        //ВывестиПоказателиОборотноСальдовойВедомостиПоСчету(ВыборкаПоВалютам, СтруктураПараметров, ОбъектОтчета.Счет);
                    }
                    //;;
                }
                /*// Если есть следующая группировка, то выбираем ее
            */
                //ВывестиВложеннуюГруппировкуОборотноСальдовойВедомостиПоСчету(ОбъектОтчета, Выборка, ИндексТекущейГруппировки, СтруктураПараметров);
            }
            //;;
        }
БухгалтерскиеОтчеты