Имя: Пароль:
1C
1С v8
Поиск по наименованию запросом
0 Ruslan_
culeiman
 
14.12.16
13:54
Подскажите как правильно сделать:
Есть справочник у него наименование: 123 АБВ
Загружаю с ексель и хочу найти по наименованию, но в экселе у меня: 123АБВ

Как сделать этот поиск запросом?
1 Лефмихалыч
 
14.12.16
13:55
где именно ты искать-то хочешь - в экселе или в 1С?
2 Ruslan_
culeiman
 
14.12.16
13:56
В 1С (1)
3 Cool_Profi
 
14.12.16
13:57
Вопрос: У меня в справочнике Иван. А в екселе Ванюша.
Как мне это найти запросом?
Ответ: отпинать как следует ответственных за ведение и справочника, и файла.
4 Лефмихалыч
 
14.12.16
13:58
(2) да ни как.
Читай из экселя в таблицу на форме, в которой пользователь руками соответствия проставлять будет.
5 Heckfy
 
14.12.16
13:58
Ищи по артиклу.
6 Ruslan_
culeiman
 
14.12.16
14:01
(5) Это не номенклатура)
Если в цикле перебирать и использовать СтрЗаменить() и проверять норм? (4)
7 f_vadim
 
14.12.16
14:02
(6) а проблема только в пробелах?
может быть так, что в екселе 123 АБВ, а в базе 123АБВ?
8 ilyavorobyev
 
14.12.16
14:02
Подставлять пробелы и искать, пока только такой вариант, будет наверное долго но автоматически работать будет
9 Ruslan_
culeiman
 
14.12.16
14:04
(7) пока только в пробелах
Нет наоборот
10 Лефмихалыч
 
14.12.16
14:08
(6) что на что ты будешь СтрЗаменить?
11 Лефмихалыч
 
14.12.16
14:09
(9) и как ты поймешь, в какое место строки надо всунуть пробел?
12 Ruslan_
culeiman
 
14.12.16
14:11
СтрЗаменить(СокрЛП(ВыборкаДетальныеЗаписи.ГосударственныйНомер), " ", "") = СтрЗаменить(СокрЛП(СтрНомер), " ", "")
13 Ruslan_
culeiman
 
14.12.16
14:12
Ну хотя СокрЛП тут в принципе не нужен (12)
14 Лефмихалыч
 
14.12.16
14:12
(12) ну... удачи
15 f_vadim
 
14.12.16
14:12
(9) можно у справочника реквизит отдельный завести, в который писать наименование без пробелов, и искать по нему.

можно сделать временную таблицу всех наименований без пробелов, и эксель во временную таблицу загнать, тогда одним запросом можно обойтись.
16 Азазелло
 
14.12.16
21:24
(12) Судя по контексту задачи (гос. номера автомобилей?), следует привести номера из Excel к ожидаемому виду наименований справочника 1С, затем уже искать по точному соответствию.
Независимо от того, куда вы едете — это в гору и против ветра!