Имя: Пароль:
1C
1С v8
Что за компонента поиска строк в БСП?
0 tciban
 
26.05.16
14:28
Копаясь в недрах БСП обнаружил что в обработке поиска дублей используется внешняя компонента нечеткого поиска строк.
Вот так она вызывается там
ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПоискаСтрок", "FuzzySearch", ТипВнешнейКомпоненты.Native);
            FuzzySearch = Новый("AddIn.FuzzySearch.FuzzyStringMatchExtension");

МассивИндексовСтрокой = FuzzySearch.StringSearch(СтрокаДляПоиска, СтрокаМассивом, "~", 10, 80, 90);

Интерестно, можно ли найти где то на просторах интернета ее опиисание, методы и прочее?
1 Serg_1960
 
26.05.16
14:34
Обычный нечеткий поиск
2 Злопчинский
 
26.05.16
14:53
я вот этой пользуюсь уже туеву хучу лет у разных клиентов.
сколько написано-переписано всяких загрузок и поисков с ее помощью..
3 tciban
 
26.05.16
15:22
Ну и где увидеть описание и методы?
4 tciban
 
26.05.16
15:23
Ссылка есть?
5 Злопчинский
 
26.05.16
15:39
тьфу, блин, ссылку не вставил
http://catalog.mista.ru/public/237186/
6 tciban
 
26.05.16
16:28
Погоди, это же древняя и великая StrMatch, что была еще для 77! Ты хочешь сказать что в БСП это она же?

Вот эта, что в маекте прямо в конфу вставлена:
ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПоискаСтрок", "FuzzySearch", ТипВнешнейКомпоненты.Native);

Это она же?
7 tciban
 
27.05.16
07:03
Так кто нибудь знает какие методы есть у используемой в БСП компоненты "AddIn.FuzzySearch.FuzzyStringMatchExtension" ?
8 tciban
 
30.05.16
12:08
Неужели никому не интересно? Все пользуют для нечеткого поиска StrMatch еще со времен 7-кb? Или знают какую то еще офигительную компоненту или другой офигительный способ, но молчат как партизаны?
9 hhhh
 
30.05.16
12:32
(8) надо всё-таки дождаться фанатов нечеткого поиска. Основная масса очень редко им пользуется, особо не заморачиваются с этим. Но, конечно, интересно, ждем.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший