V82.ОбщиеМодули.ПроцедурыПроизвольныхОтчетов.ВычислитьПериодФормированияПоказателяМонитораЭффективности C# (CSharp) Method

ВычислитьПериодФормированияПоказателяМонитораЭффективности() public method

        public void ВычислитьПериодФормированияПоказателяМонитораЭффективности(/*ПараметрыДанных*/)
        {
            //ПараметрПериод = ПараметрыДанных.Элементы.Найти("Период");
            //ПараметрСмещениеПериода = ПараметрыДанных.Элементы.Найти("СмещениеПериода");
            if(true/*ПараметрСмещениеПериода = Неопределено*/)
            {
                /*// Показатель-прогноз
            */
                //ПараметрСмещениеПериода = ПараметрыДанных.Элементы.Найти("Горизонт");
            }
            //ПараметрПериодичность = ПараметрыДанных.Элементы.Найти("Периодичность");
            if(true/*ПараметрПериод <> Неопределено
            И ПараметрСмещениеПериода <> Неопределено
            И ПараметрПериодичность <> Неопределено*/)
            {
                /*// Текущий период
            */
                //ПериодФормирования = Неопределено;
                //ЗначениеПараметра = ПараметрыДанных.Элементы.Найти("НачалоТекущегоПериода");
                if(true/*ЗначениеПараметра <> Неопределено*/)
                {
                    //ПериодФормирования = ПолучитьПериодФормирования(ПараметрПериод.Значение, ПараметрПериодичность.Значение, 0);
                    //ЗначениеПараметра.Значение = ПериодФормирования.НачалоПериода;
                    //ЗначениеПараметра.Использование = Истина;
                }
                //ЗначениеПараметра = ПараметрыДанных.Элементы.Найти("КонецТекущегоПериода");
                if(true/*ЗначениеПараметра <> Неопределено*/)
                {
                    if(true/*ПериодФормирования = Неопределено*/)
                    {
                        //ПериодФормирования = ПолучитьПериодФормирования(ПараметрПериод.Значение, ПараметрПериодичность.Значение, 0);
                    }
                    //ЗначениеПараметра.Значение = ПериодФормирования.КонецПериода;
                    //ЗначениеПараметра.Использование = Истина;
                }
                /*// Предыдущий период
            */
                //ПериодФормирования = Неопределено;
                //ЗначениеПараметра = ПараметрыДанных.Элементы.Найти("НачалоПредыдущегоПериода");
                if(true/*ЗначениеПараметра <> Неопределено*/)
                {
                    //ПериодФормирования = ПолучитьПериодФормирования(ПараметрПериод.Значение, ПараметрПериодичность.Значение, ПараметрСмещениеПериода.Значение);
                    //ЗначениеПараметра.Значение = ПериодФормирования.НачалоПериода;
                    //ЗначениеПараметра.Использование = Истина;
                }
                //ЗначениеПараметра = ПараметрыДанных.Элементы.Найти("КонецПредыдущегоПериода");
                if(true/*ЗначениеПараметра <> Неопределено*/)
                {
                    if(true/*ПериодФормирования = Неопределено*/)
                    {
                        //ПериодФормирования = ПолучитьПериодФормирования(ПараметрПериод.Значение, ПараметрПериодичность.Значение, ПараметрСмещениеПериода.Значение);
                    }
                    //ЗначениеПараметра.Значение = ПериодФормирования.КонецПериода;
                    //ЗначениеПараметра.Использование = Истина;
                }
                /*// Планируемый период
            */
                //ПериодФормирования = Неопределено;
                //ЗначениеПараметра = ПараметрыДанных.Элементы.Найти("НачалоПериодаПлан");
                if(true/*ЗначениеПараметра <> Неопределено*/)
                {
                    //ПериодФормирования = ПолучитьПериодФормирования(ПараметрПериод.Значение, ПараметрПериодичность.Значение, ПараметрСмещениеПериода.Значение);
                    //ЗначениеПараметра.Значение = ПериодФормирования.НачалоПериода;
                    //ЗначениеПараметра.Использование = Истина;
                }
                //ЗначениеПараметра = ПараметрыДанных.Элементы.Найти("КонецПериодаПлан");
                if(true/*ЗначениеПараметра <> Неопределено*/)
                {
                    if(true/*ПериодФормирования = Неопределено*/)
                    {
                        //ПериодФормирования = ПолучитьПериодФормирования(ПараметрПериод.Значение, ПараметрПериодичность.Значение, ПараметрСмещениеПериода.Значение);
                    }
                    //ЗначениеПараметра.Значение = ПериодФормирования.КонецПериода;
                    //ЗначениеПараметра.Использование = Истина;
                }
            }
        }
ПроцедурыПроизвольныхОтчетов