V82.ОбщиеМодули.ПроцедурыПроизвольныхОтчетов.ПользовательМожетИзменятьПроизвольныйОтчет C# (CSharp) Method

ПользовательМожетИзменятьПроизвольныйОтчет() public method

        public object ПользовательМожетИзменятьПроизвольныйОтчет(/**/)
        {
            //Результат = РольДоступна("ПолныеПрава") ИЛИ РольДоступна("АдминистрированиеДополнительныхФормИОбработок");
            return null;
        }

        //
        public object СкопироватьНаборДанных(/*Приемник, Источник, ИсточникиДанных = Неопределено, ПараметрыИсточниковДанных = Неопределено*/)
        {
            //ТипИсточника = ТипЗнч(Источник);
            //ИсточникКопия = Приемник.Добавить(ТипИсточника);
            //ЗаполнитьЗначенияСвойств(ИсточникКопия, Источник);
            if(true/*ТипИсточника = Тип("НаборДанныхОбъектСхемыКомпоновкиДанных") И ИсточникиДанных <> Неопределено*/)
            {
                //ИсточникНабора = ИсточникиДанных.Найти(Источник.Имя, "НаборДанных");
                if(true/*ИсточникНабора <> Неопределено*/)
                {
                    //НовыйИсточник = ДобавитьИсточникДанных(ИсточникиДанных);
                    //НовыйИсточник.НаборДанных = ИсточникКопия.Имя;
                    //НовыйИсточник.ТипИсточникаДанных = ИсточникНабора.ТипИсточникаДанных;
                    //НовыйИсточник.ИмяИсточника = ИсточникНабора.ИмяИсточника;
                    //НовыйИсточник.СохраненнаяНастройка = ИсточникНабора.СохраненнаяНастройка;
                    //НовыйИсточник.НаименованиеНастройкиОтчета = ИсточникНабора.НаименованиеНастройкиОтчета;
                    //НовыйИсточник.ПользовательНастройкиОтчета = ИсточникНабора.ПользовательНастройкиОтчета;
                }
                //ПараметрыИсточника = ПараметрыИсточниковДанных.НайтиСтроки(Новый Структура("КлючИсточника", ИсточникНабора.КлючИсточника));
            }
            return null;
        }
ПроцедурыПроизвольныхОтчетов