V82.ОбщиеМодули.РегламентированнаяОтчетность.ВыбратьФормуОтчетаИзДействующегоСписка C# (CSharp) Method

ВыбратьФормуОтчетаИзДействующегоСписка() public method

        public object ВыбратьФормуОтчетаИзДействующегоСписка(/*Форма*/)
        {
            //Результат = Неопределено;
            /*// Получим таблицу соответствующих периоду форм.
            */
            //ТаблицаВыбораФормы = ПолучитьТаблицуОтчетовДействующихВВыбранныйПериод(Форма);
            /*// Если в таблице есть колонка нарастающий итог, то удалим её
            */
            /*// используется в декларациях по алкогольной продукции.
            */
            if(true/*ТаблицаВыбораФормы.Колонки.Найти("НарастающийИтог") <> Неопределено*/)
            {
                //ТаблицаВыбораФормы.Колонки.Удалить("НарастающийИтог");
            }
            /*// Если в таблице есть колонка НаименованиеОтчета, то удалим её
            */
            /*// используется в декларациях по алкогольной продукции.
            */
            if(true/*ТаблицаВыбораФормы.Колонки.Найти("НаименованиеОтчета") <> Неопределено*/)
            {
                //ТаблицаВыбораФормы.Колонки.Удалить("НаименованиеОтчета");
            }
            /*// В полученной таблице найдем текущую форму, чтобы сфокусировать на ней курсор выбора.
            */
            //НайденнаяСтрока = ТаблицаВыбораФормы.Найти(Форма.мВыбраннаяФорма, "ФормаОтчета");
            /*// Удалим колонку ФормаОтчета, чтобы не показывалась в форме выбора.
            */
            //ТаблицаВыбораФормы.Колонки.Удалить("ФормаОтчета");
            /*// Установим размеры колонок.
            */
            //ТаблицаВыбораФормы.Колонки[0].Ширина = 35;
            //ТаблицаВыбораФормы.Колонки[0].Заголовок = "Утверждена";
            //ТаблицаВыбораФормы.Колонки[1].Ширина = 14;
            //ТаблицаВыбораФормы.Колонки[1].Заголовок = "Начало действия";
            //ТаблицаВыбораФормы.Колонки.Добавить("Период");
            //ТаблицаВыбораФормы.Колонки.Удалить("ДатаКонецДействия");
            //ТаблицаВыбораФормы.Колонки[2].Ширина = 14;
            //ТаблицаВыбораФормы.Колонки[2].Заголовок = "Конец действия";
            /*// Выведем диалог выбора форм.
            */
            //ВыбСтрока = ТаблицаВыбораФормы.ВыбратьСтроку("Выберите форму отчета", НайденнаяСтрока);
            /*// Если форма выбрана, то...
            */
            if(true/*Не ВыбСтрока = Неопределено*/)
            {
                /*// Организуем структуру поиска по таблице мТаблицаФормОтчетов, т.к. название формы было удалено.
            */
                //СтрОтбора = Новый Структура;
                //СтрОтбора.Вставить("ОписаниеОтчета", ВыбСтрока.ОписаниеОтчета);
                /*// В эталонной таблице форм, найдем соответствующую форму.
            */
                //ВыбСтрока = Форма.мТаблицаФормОтчета.НайтиСтроки(СтрОтбора);
                /*// Получим название формы отчета (формы).
            */
                /*// мВыбраннаяФорма = ВыбСтрока[0].ФормаОтчета;
            */
                //Результат = ВыбСтрока[0].ФормаОтчета;
                /*// Получим описание формы отчета.
            */
                //Форма.ЭлементыФормы.ОписаниеНормативДок.Значение = ВыбСтрока[0].ОписаниеОтчета;
            }
            return null;
        }
РегламентированнаяОтчетность