|
Верхний регистр | ☑ | ||
---|---|---|---|---|
0
ХочуСпец
06.10.11
✎
08:38
|
Произвожу поиск контрагентов с одинаковыми наименованиями в базе
и столкнулся со следующей проблемой: Н-р, есть два контрагента с наименованиями 1. "Век" 2. "век" но по наименованию они не равны так как код символа "В" = 1042, а "в" = 1074 по сути это одинаковые контрагенты как решить проблему? |
|||
1
aleks-id
06.10.11
✎
08:39
|
врег
|
|||
2
aleks-id
06.10.11
✎
08:39
|
или запросом через ПОДОБНО
|
|||
3
ХочуСпец
06.10.11
✎
08:40
|
(2) через ПОДОБНО будут найдены все объекты, где встречается "век"
|
|||
4
aleks-id
06.10.11
✎
08:42
|
(3) а это как шаблон настроишь
|
|||
5
Wobland
06.10.11
✎
08:43
|
НРег() ещё не предлагали?
|
|||
6
ХочуСпец
06.10.11
✎
08:44
|
(5) т.е. в запросе никак?
|
|||
7
Godofsin
06.10.11
✎
08:45
|
А "Поиск дублирующихся элементов справочника" не поможет?
|
|||
8
aleks-id
06.10.11
✎
08:45
|
(6) почему никак?? без %% пихай и все.
|
|||
9
ХочуСпец
06.10.11
✎
08:49
|
(7) как раз с помощью этой обработки и делаю
хочу изменить ее так чтобы не учитывал Регистр |
|||
10
ХочуСпец
06.10.11
✎
08:50
|
(8) по подробнее напиши пример пжлс
|
|||
11
Wobland
06.10.11
✎
08:51
|
(4) что-то не вижу я в описании ПОДОБНО ничего про регистр
|
|||
12
aleks-id
06.10.11
✎
08:53
|
(10) лентяй.
ВЫБРАТЬ Контрагенты.Ссылка ИЗ Справочник.Контрагенты КАК Контрагенты ГДЕ Контрагенты.Наименование ПОДОБНО &Наименование |
|||
13
ХочуСпец
06.10.11
✎
08:56
|
(12) это обычное использование оператора ПОДОБНО
будет искать все где попадаются "век" |
|||
14
aleks-id
06.10.11
✎
08:56
|
||||
15
aleks-id
06.10.11
✎
08:57
|
(13) так ты же это и просил
|
|||
16
ХочуСпец
06.10.11
✎
08:58
|
(15) да но могут быть другие контрагенты где встречаюется строка "век"
н-р, "21 век" |
|||
17
aleks-id
06.10.11
✎
08:58
|
(13) и не все, где ПОПАДАЕТСЯ "век" а все точные совпадения без учета регистра - "Век", "ВеК", "вЕК" и т.п.
|
|||
18
ХочуСпец
06.10.11
✎
08:59
|
(17) попробую спасибо
|
|||
19
aleks-id
06.10.11
✎
08:59
|
(16) смотри мой скриншот. думай, почему не попал "Бытовая техника (Владимир)"
|
|||
20
ХочуСпец
06.10.11
✎
09:10
|
(19)
вопрос по скорости 80 000 элементов на равенство отрабатывал где то за минуту с ПОДОБНО уже минут 10 отрабатывает запрос |
|||
21
Wobland
06.10.11
✎
09:11
|
(20) ну дык тут же не на равенство, всё нормально
|
|||
22
aleks-id
06.10.11
✎
09:12
|
(20) по скорости да. полный атас...
|
|||
23
aleks-id
06.10.11
✎
09:14
|
могу предложить такой вариант. выгружай запросом справочник в ТЗ (2 поля - ссылка и наименование). в цикле пробегись по наименованию и переведи его в ВРег(). дальше обращайся для поиска к этой ТЗ.
|
|||
24
ХочуСпец
06.10.11
✎
09:15
|
(23) да я так и хотел сделать сначала
подожду еще.. может отработает быстро все таки |
|||
25
Heckfy
06.10.11
✎
09:19
|
(0)
"по сути это одинаковые контрагенты как решить проблему?" По ИНН сравнить... Как вариант. Если конечно заполнен. |
|||
26
aleks-id
06.10.11
✎
09:38
|
(25) тогда уж по ИНН/КПП (не забывай про филиалы)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |