Подобно в запросе 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) Пожалуйста. Там ещё можно использовать не только %, но и символ _ и квадратные скобки. В справке описано.
Ошибка? Это не ошибка, это системная функция.