V82.СправочникиОбъект.СпособыРаспределенияЗатратНаВыпуск.ЗаполнитьНачальныеНастройки C# (CSharp) Method

ЗаполнитьНачальныеНастройки() public method

        public void ЗаполнитьНачальныеНастройки(/*ПостроительОтчета*/)
        {
            //СтруктураПредставлениеПолей = Новый Структура;
            //МассивОтбора = Новый Массив;
            //МассивОтбора.Добавить("Подразделение");
            //МассивОтбора.Добавить("ПодразделениеОрганизации");
            if(true/*БазаРаспределенияЗатрат = Перечисления.БазыРаспределенияЗатрат.ПоОбъемуВыпуска
             ИЛИ БазаРаспределенияЗатрат = Перечисления.БазыРаспределенияЗатрат.ПоОбъемуПродаж*/)
            {
                /*Текст = "
            |ВЫБРАТЬ
            |	Подразделения.Ссылка 					КАК Подразделение
            |{ВЫБРАТЬ
            |	Подразделения.Ссылка.* 					КАК Подразделение,
            |	ПодразделенияОрганизаций.Ссылка.* 		КАК ПодразделениеОрганизации
            |}
            |ИЗ
            |	Справочник.Подразделения 			КАК Подразделения,
            |	Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
            |{ГДЕ
            |	Подразделения.Ссылка.* 					КАК Подразделение,
            |	ПодразделенияОрганизаций.Ссылка.* 		КАК ПодразделениеОрганизации
            |}
            |";*/
            }
            /*// Соответствие имен полей в запросе и их представлений в отчете.
            */
            //СтруктураПредставлениеПолей = Новый Структура;
            //СтруктураПредставлениеПолей.Вставить("Подразделение", 			"Подразделение");
            //СтруктураПредставлениеПолей.Вставить("ПодразделениеОрганизации", "Подразделение организации");
            if(true/*БазаРаспределенияЗатрат <> Перечисления.БазыРаспределенияЗатрат.ПоОбъемуВыпуска
               И БазаРаспределенияЗатрат <> Перечисления.БазыРаспределенияЗатрат.ПоОбъемуПродаж*/)
            {
                //СтруктураПредставлениеПолей.Вставить("ВидЗатрат",        		"Вид затрат");
                //СтруктураПредставлениеПолей.Вставить("СтатусМатериальныхЗатрат","Статус мат. затрат");
                //СтруктураПредставлениеПолей.Вставить("ХарактерЗатрат", 			"Характер затрат");
                //СтруктураПредставлениеПолей.Вставить("СтатьяЗатрат", 			"Статья затрат");
            }
            //ПостроительОтчета.Текст = Текст;
            //УправлениеОтчетами.ЗаполнитьПредставленияПолей(СтруктураПредставлениеПолей, ПостроительОтчета);
            //УправлениеОтчетами.ОчиститьДополнительныеПоляПостроителя(ПостроительОтчета);
            if(true/*(БазаРаспределенияЗатрат = Перечисления.БазыРаспределенияЗатрат.ПоОбъемуВыпуска
            ИЛИ БазаРаспределенияЗатрат = Перечисления.БазыРаспределенияЗатрат.ПоОбъемуПродаж)
            И ПостроительОтчета.Отбор.Количество() > 0*/)
            {
                //КолвоЭлементов = ПостроительОтчета.Отбор.Количество();
            }
        }