Имя: Пароль:
1C
1С v8
Подобно в запросе 1С
0 Ivan86
 
02.09.16
10:19
Добрый день!
Есть необходимость найти все элементы справочника по номеру, если этот номер подобен номеру из другой таблицы.

Проблема состоит в чем:
Номер представляет собой "12ЕA539571", где
ЕA - в одном таблице русские символы, в другой английские.

Использовать подобно только для "539571" - не получится, так как есть "13ЕA539571","14ЕA539571"

нужно что-то типа "...ПОДОБНО"%12%"+"%539571%..." - Может есть какая-то конструкция?

PS На крайний случай вариант - обойти обе таблицы циклом - преобразовать номер к "ЕA539571-12" и потом уже искать по "...ПОДОБНО "%539571-12%""
1 Господин ПЖ
 
02.09.16
10:20
можно и так и так
2 Ivan86
 
02.09.16
10:23
(1) Меня интересует больше конструкция
"...ПОДОБНО"%12%"+"%539571%..."
Без внутренних букв. Только код выше не отработает, тк получится "%12539571%"
Есть возможно делать ПОДОБНО только по началу и концу строки?
3 Deon
 
02.09.16
10:26
(2) ПОДОБНО "12%539571"
4 Ivan86
 
02.09.16
10:28
(3) Спасибо тебе, добрый человек!
5 Deon
 
02.09.16
10:30
(4) Пожалуйста. Там ещё можно использовать не только %, но и символ _ и квадратные скобки. В справке описано.