Вот то же самое ...Admin писал(а):Как х.з.
Создание DLL
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 8267
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 34 раза
- Поблагодарили: 106 раз
- Admin
- Администратор
- Сообщения: 4022
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 59 раз
- Поблагодарили: 41 раз
- Контактная информация:
Какой вы ленивый народ, не можете попробовать сами разобраться 
Вот примерный перевод:
"FuzzyClass поддерживает контрол шаблон BrowseFuzzyMatching. Этоn класс обеспечивает поиск и добавление алгоритмов.
FuzzyMatching дает возможность искать значение и получать все записи, которые имеют это значение где-нибудь в столбцах BrowseBox.
Данные отображаются, взвешено на основании того где в записях встречается искомое значение.
К примеру: Используя базу данных Книг, мы могли бы иметь в BrowseBox некоторые столбцы, типа Название, Автор, и ISBN. Если мы захотим найти значение 'Potter', то мы получим все записи, которые имеют 'Potter' в Названии (Harry Potter and the Goblet of Fire) или в столбце автора Автора (Beatrix Potter)"
Т.е. в глобальных настройках APP включаем опцию Enable Fuzzy Matching
Открываем окно с BrowseBox и помещаем на окно новый шаблон типа #CONTROL (контрол) с именем BrowseFuzzyMatching (Browse Fuzzy Matching)
Компилируем, пробуем ввести в поле для поиска значение и жмем кнопку Поиск.
Смотрим результат ...
Вот примерный перевод:
"FuzzyClass поддерживает контрол шаблон BrowseFuzzyMatching. Этоn класс обеспечивает поиск и добавление алгоритмов.
FuzzyMatching дает возможность искать значение и получать все записи, которые имеют это значение где-нибудь в столбцах BrowseBox.
Данные отображаются, взвешено на основании того где в записях встречается искомое значение.
К примеру: Используя базу данных Книг, мы могли бы иметь в BrowseBox некоторые столбцы, типа Название, Автор, и ISBN. Если мы захотим найти значение 'Potter', то мы получим все записи, которые имеют 'Potter' в Названии (Harry Potter and the Goblet of Fire) или в столбце автора Автора (Beatrix Potter)"
Т.е. в глобальных настройках APP включаем опцию Enable Fuzzy Matching
Открываем окно с BrowseBox и помещаем на окно новый шаблон типа #CONTROL (контрол) с именем BrowseFuzzyMatching (Browse Fuzzy Matching)
Компилируем, пробуем ввести в поле для поиска значение и жмем кнопку Поиск.
Смотрим результат ...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
lsgsoftware
- Ветеран
- Сообщения: 311
- Зарегистрирован: 08 Июль 2005, 22:04
В сое время много возился с Fuzzy Matching .В принципе работает, но очень криво.Если в бровзе установлены фильтры, сортировки, то Fuzzy Matching все это сносит.Причем это метод не велосипедистов,а стороннего производителя(какая-то дама, фамилии не помню).Примерно также криво работает и QBE.А мне очень нужно было и я вынужден был все написать ручками.К сожалению, мои попытки все это оформить в виде некоего шаблона закончились неудачей.Что из этого получилось - можно посмотреть в программке "Электронный справочник банков России" на моем сайте
lsgsoftware.narod.ru. Кстати, в свое время на форуме была дискуссия на эту тему, да и в методическом пособии Арсиса по клаше технология работы с Fuzzy Matching описана довльно подробно
lsgsoftware.narod.ru. Кстати, в свое время на форуме была дискуссия на эту тему, да и в методическом пособии Арсиса по клаше технология работы с Fuzzy Matching описана довльно подробно
