V82.ОбщиеМодули.ПроцедурыУправленияПерсоналом.ОткрытьФормуОтбораСпискаРаботников C# (CSharp) Method

ОткрытьФормуОтбораСпискаРаботников() public method

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