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