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

ПолучитьСведенияОСертификате() публичный Метод

public ПолучитьСведенияОСертификате ( ) : object
Результат object
        public object ПолучитьСведенияОСертификате(/*Серия, ВидСертификации, КонДата*/)
        {
            /*ТекстЗапроса = "
            |ВЫБРАТЬ РАЗРЕШЕННЫЕ
            |	СертификацияНоменклатуры.ДатаСертификата,
            |	СертификацияНоменклатуры.НомерСертификата,
            |	СертификацияНоменклатуры.ДатаНачала,
            |	СертификацияНоменклатуры.ДатаОкончания,
            |	ВЫБОР
            |		КОГДА СертификацияНоменклатуры.ДатаОкончания = &ПустДата
            |			ТОГДА &ДатаМакс
            |		ИНАЧЕ СертификацияНоменклатуры.ДатаОкончания
            |	КОНЕЦ КАК ДатаСортКон,
            |	ВЫБОР
            |		КОГДА СертификацияНоменклатуры.ДатаНачала = &ПустДата
            |			ТОГДА &ДатаМакс
            |		ИНАЧЕ СертификацияНоменклатуры.ДатаНачала
            |	КОНЕЦ КАК ДатаСортНач,
            |	СертификацияНоменклатуры.Регистратор КАК Регистратор,
            |	СертификацияНоменклатуры.Период КАК Период
            |ИЗ
            |	РегистрСведений.СертификацияНоменклатуры КАК СертификацияНоменклатуры
            |ГДЕ
            |	(СертификацияНоменклатуры.ДатаНачала <= &КонДата
            |			ИЛИ СертификацияНоменклатуры.ДатаНачала = &ПустДата)
            |	И (СертификацияНоменклатуры.ДатаОкончания >= &КонДата
            |			ИЛИ СертификацияНоменклатуры.ДатаОкончания = &ПустДата)
            |	И СертификацияНоменклатуры.СерияНоменклатуры = &Серия
            |	И СертификацияНоменклатуры.ВидСертификата = &ВидСертификата
            |	И СертификацияНоменклатуры.СостояниеСертификации = &Состояние
            |
            |УПОРЯДОЧИТЬ ПО
            |	ДатаСортКон УБЫВ,
            |	ДатаСортНач УБЫВ";*/
            //Запрос = Новый Запрос;
            //Запрос.Текст = ТекстЗапроса;
            //Запрос.УстановитьПараметр( "Серия",          Серия);
            //Запрос.УстановитьПараметр( "ВидСертификата", ВидСертификации);
            //Запрос.УстановитьПараметр( "КонДата",        НачалоДня(КонДата));
            //Запрос.УстановитьПараметр( "Состояние",      Перечисления.СостоянияСертификацииНоменклатуры.Есть);
            //Запрос.УстановитьПараметр( "ДатаМакс",       Дата("39991231235959"));
            //Запрос.УстановитьПараметр( "ПустДата",       Дата("00010101000000"));
            //РезультатЗапроса = Запрос.Выполнить();
            //Структ = Новый Структура;
            if(true/*РезультатЗапроса.Пустой()*/)
            {
                //Структ.Вставить( "ДатаСертификата",  '00010101');
                //Структ.Вставить( "НомерСертификата", "");
                //Структ.Вставить( "ДатаНачала",       '00010101');
                //Структ.Вставить( "ДатаОкончания",    '00010101');
                //Структ.Вставить( "Регистратор",      Неопределено);
                //Структ.Вставить( "Период",           '00010101');
            }
            return null;
        }