Имя: Пароль:
1C
1С v8
Вхождение подстроки в строку
,
0 H A D G E H O G s
 
04.10.12
21:27
Вечер добрый.
Классика жанра.

Запросом 1С узнать, входит ли подстрока в строку.

Например

"Пираты"
входит ли в
"Пираты карибские"
1 H A D G E H O G s
 
04.10.12
21:28
ПОДОБНО шуршит лесом, естественно.
2 aleks-id
 
04.10.12
21:28
не для этого запросы изобрели
3 ЧашкаЧая
 
04.10.12
21:28
кхм, ПОДСТРОКА?
4 ЧашкаЧая
 
04.10.12
21:29
(3) ПОДОБНО
5 rotting
 
04.10.12
21:29
(1) предварительно обрабатывать строки можно?
6 Stim
 
04.10.12
21:29
сформировать таблицу символов алфавита..соединять..
7 ЧашкаЧая
 
04.10.12
21:30
(1) "шуршит лесом" - это неспешно выполняется? Но вообще то (2).
8 H A D G E H O G s
 
04.10.12
21:30
(2) Скажи это КонтактнойИнформации, которая не всегда соответствует КЛАДРу, а также своему собсвенному справочнику регионов от ФС РАР
9 H A D G E H O G s
 
04.10.12
21:30
(4) не катит
10 H A D G E H O G s
 
04.10.12
21:31
(5) СТРОКУ - можно, ПОДСТРОКУ - нельзя.
11 Stim
 
04.10.12
21:32
12 PR
 
04.10.12
21:33
(9) Почему?
13 H A D G E H O G s
 
04.10.12
21:33
(12) А как?
14 H A D G E H O G s
 
04.10.12
21:34
"Пираты" ПОДОБНО "Пираты карибские%"
Ничего не даст
"Пираты%" ПОДОБНО "Пираты карибские"
Выведет любых Пиратов
15 H A D G E H O G s
 
04.10.12
21:35
Пардон
"Пираты карибские"  ПОДОБНО "Пираты%"
16 PR
 
04.10.12
21:36
Реквизит ПОДОБНО "%Пираты%"
Не?
17 Живой Ископаемый
 
04.10.12
21:37
"Пираты%" ПОДОБНО "Пираты карибские"
Выведет любых Пиратов

э... а как надо?
18 ЧашкаЧая
 
04.10.12
21:37
(14) Если не любых то каких? Про это в (0) ни слова.
19 PR
 
04.10.12
21:37
(14) А что, разве "Пираты" не входя в "Пираты карибские"?
20 PR
 
04.10.12
21:38
+(19) не входят
21 H A D G E H O G s
 
04.10.12
21:38
"Мне, блеать, проще уволиться, чем это реализовать © Ежов Дмитрий"

Мне тяжело вам походу, будет объяснить.
22 Живой Ископаемый
 
04.10.12
21:39
2(20) входит.. как и в "пираты не совсем корибские"
23 PR
 
04.10.12
21:39
(21) Дима, ты пьян что ли? :))
24 PR
 
04.10.12
21:39
(22) Я в курсе :))
25 H A D G E H O G s
 
04.10.12
21:39
Короче, вернемся к теме.

Проверить вхождение подстроки в строку.
26 PR
 
04.10.12
21:40
(25) Давай. Только не торопись, сосредоточься на главном :))
27 Живой Ископаемый
 
04.10.12
21:40
2(21) давай переименуем ветку. в "Кажется я что-то хочу, но до конца не понимаю что именно... ладно, забудьте."?
28 H A D G E H O G s
 
04.10.12
21:41
Раскиньте мозгами по черепной коробке, или хотя бы запустите консоль запросов.
Я тоже сначало напоролся на стереотипы и пытался через ПОДОБНО это сделать.
29 Живой Ископаемый
 
04.10.12
21:41
у тебя что ли обе строки задаются параметрами? и запрос выполнется не к базе?
30 H A D G E H O G s
 
04.10.12
21:41
(29) Нет.
31 H A D G E H O G s
 
04.10.12
21:42
Задача - заменить Наименованое Региона на Код региона
32 H A D G E H O G s
 
04.10.12
21:42
Формирую ТЗ с колонками
Код региона   Вероятные наименования региона
33 H A D G E H O G s
 
04.10.12
21:42
И отправляю в запрос
34 H A D G E H O G s
 
04.10.12
21:44
Вероятные наименования - это строки вида

Ямало-Ненецкий автономный округ / Ямало-Ненецкий
35 H A D G E H O G s
 
04.10.12
21:45
Даже не так

Ханты-Мансийский АО - Югра / Ханты-Мансийский / Ханты-Мансийский Автономный округ - Югра
36 H A D G E H O G s
 
04.10.12
21:48
Есть вариант конечно сделать так:

Код  Наименование  
86   Ханты-Мансийский АО - Югра
86   Ханты-Мансийский
86   Ханты-Мансийский Автономный округ - Югра

И потом после соединения с КИ выбрать различные, но как то дико это
37 H A D G E H O G s
 
05.10.12
00:24
Мдааа. Я редкостный дятел.
38 PR
 
05.10.12
11:46
Бывает :)) Не парься :))