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