Различия
Показаны различия между двумя версиями страницы.
|
polnotekstovyj_poisk [2021/03/16 13:14] tro создано |
polnotekstovyj_poisk [2021/03/16 14:01] (текущий) tro = |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| < | < | ||
| - | СписокПоиска | + | |
| - | СписокПоиска.ОбластьПоиска.Добавить(Метаданные.Справочники.Контрагенты); | + | НайденныйМассивКОнтрагентов = Новый массив; |
| - | НайденныйМассивКОнтрагентов = Новый Массив; | + | |
| - | + | СписокПоиска | |
| - | СписокПоиска.СтрокаПоиска | + | СписокПоиска.ОбластьПоиска.Добавить(Метаданные.Справочники.Контрагенты); |
| - | Попытка | + | СписокПоиска.ПолучатьОписание = Истина; |
| - | СписокПоиска.ПерваяЧасть(); | + | СписокПоиска.ПолучатьПредставление = Истина; |
| - | Исключение | + | СписокПоиска.ПорогНечеткости = 2; |
| - | Предупреждение(ОписаниеОшибки()); | + | |
| - | КонецПопытки; | + | СписокПоиска.СтрокаПоиска |
| - | + | Попытка | |
| - | Если СписокПоиска.ПолноеКоличество() = 0 Тогда | + | СписокПоиска.ПерваяЧасть(); |
| - | ЭлементыФормы.СообщениеОРезультате.Значение = "Не найдено"; | + | Исключение |
| - | ЭлементыФормы.РезультатПоиска.УстановитьТекст("" | + | //Предупреждение(ОписаниеОшибки()); |
| - | Иначе | + | КонецПопытки; |
| - | ВывестиРезультатПоиска(); | + | |
| - | КонецЕсли; | + | Если СписокПоиска.ПолноеКоличество() = 0 Тогда |
| - | + | //ЭлементыФормы.СообщениеОРезультате.Значение = "Не найдено"; | |
| - | Возврат НайденныйМассивКОнтрагентов; | + | //ЭлементыФормы.РезультатПоиска.УстановитьТекст("" |
| + | Иначе | ||
| + | Для Каждого ЭлементРезультат | ||
| + | НайденныйМассивКОнтрагентов.Добавить(ЭлементРезультат.Значение); | ||
| + | КонецЦикла; | ||
| + | КонецЕсли; | ||
| + | |||
| + | возврат НайденныйМассивКОнтрагентов ; | ||
| </ | </ | ||