|
Поиск по наименованию запросом |
☑ |
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С, затем уже искать по точному соответствию.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший