V82.ОбщиеМодули.РазузлованиеНоменклатуры.АвтоподборНоменклатурыДляСвойства C# (CSharp) Method

АвтоподборНоменклатурыДляСвойства() public method

        public object АвтоподборНоменклатурыДляСвойства(/*ИсходнаяСтрока, СтрокаСпецификации, НоваяСтрока, МассивОшибок, ВозвратныйОтход = Ложь*/)
        {
            /*Запрос = Новый Запрос(
            "ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 1
            |	СпецификацииНоменклатурыАвтоподборНоменклатуры.НомерСтроки КАК НомерСтроки,
            |	СпецификацииНоменклатурыАвтоподборНоменклатуры.Номенклатура КАК Номенклатура,
            |	СпецификацииНоменклатурыАвтоподборНоменклатуры.Количество КАК Количество,
            |	СпецификацииНоменклатурыАвтоподборНоменклатуры.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
            |	СпецификацииНоменклатурыАвтоподборНоменклатуры.ЕдиницаИзмерения.Коэффициент КАК Коэффициент
            |ИЗ
            |	РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
            |		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.АвтоподборНоменклатуры" + ?(ВозвратныйОтход, "Отходы", "") + " КАК СпецификацииНоменклатурыАвтоподборНоменклатуры
            |		ПО ЗначенияСвойствОбъектов.Значение = СпецификацииНоменклатурыАвтоподборНоменклатуры.Значение
            |ГДЕ
            |	ЗначенияСвойствОбъектов.Объект = &Объект
            |	И ЗначенияСвойствОбъектов.Свойство = &Свойство
            |	И СпецификацииНоменклатурыАвтоподборНоменклатуры.Ссылка = &Спецификация
            |	И СпецификацииНоменклатурыАвтоподборНоменклатуры.КлючСвязи = &КлючСвязи
            |
            |УПОРЯДОЧИТЬ ПО
            |	НомерСтроки");*/
            //Запрос.УстановитьПараметр("Объект", ИсходнаяСтрока.ХарактеристикаНоменклатуры);
            //Запрос.УстановитьПараметр("Свойство", СтрокаСпецификации.Свойство);
            //Запрос.УстановитьПараметр("Спецификация", СтрокаСпецификации.Ссылка);
            //Запрос.УстановитьПараметр("КлючСвязи", СтрокаСпецификации.КлючСвязи);
            //РезультатЗапроса = Запрос.Выполнить();
            if(true/*НЕ РезультатЗапроса.Пустой()*/)
            {
                //Выборка = РезультатЗапроса.Выбрать();
                //Выборка.Следующий();
                if(true/*ТипЗнч(Выборка.Номенклатура) = Тип("СправочникСсылка.Номенклатура")*/)
                {
                    //НоваяСтрока.Номенклатура = Выборка.Номенклатура;
                    //НоваяСтрока.ЕдиницаИзмерения = Выборка.ЕдиницаИзмерения;
                    //НоваяСтрока.Коэффициент = Выборка.Коэффициент;
                    //НоваяСтрока.Количество = ?(Выборка.Количество = 0, СтрокаСпецификации.Количество, Выборка.Количество);
                }
            }
            return null;
        }