|
Поиск по наименованию
| ☑ |
0
Vend07
09.05.13
✎
17:39
|
Здравствуйте уважаемые форумчане! С праздником победы!
Вот позабыл функцию, не могу вспомнить. Требуется сделать поиск по наименованию ( ищется через эксель, строчка нормально получена)
НовыйЭлемент.БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(ЕдИзм);
Но Едизм это "Шт." а в справочнике "Шт".
Как сделать поиск по примерному наименованию?
|
|
1
zippygrill
09.05.13
✎
17:43
|
Если ЕдИзм = "шт." Тогда
ЕдИзм = "шт";
КонецЕсли;
|
|
2
zippygrill
09.05.13
✎
17:44
|
Тем более что единицы измерения не так уж много.
|
|
3
Vend07
09.05.13
✎
17:44
|
ну это то понятно а вдруг там будут литры. Надо что то более уневерсальное
|
|
4
Vend07
09.05.13
✎
17:46
|
помню была такая функция которая находит подобные....
|
|
5
Vend07
09.05.13
✎
17:49
|
Или как удалить последний символ если он точка?
|
|
6
drongo-god
09.05.13
✎
17:51
|
(0) Не надо в ексель писать что попало.
Если хочешь чтобы нормально все работало то лучше запретить в екселе ставить "Шт.", либо не грузить совсем.
Что либо универсальное все равно не напишешь, обязательно найдется один умник который обязательно впишет чего твоя обработка ожидать не будет.
Потом и виноватым остаться можно.
|
|
7
Vend07
09.05.13
✎
17:55
|
Спасибо за совет, так и поступлю
|
|
8
Cyberhawk
09.05.13
✎
20:25
|
Я бы в Экселе задал список значений для ячейки с жестким выбором из этого списа
|
|
9
Cyberhawk
09.05.13
✎
20:25
|
*списка
|
|
10
DirecTwiX
09.05.13
✎
20:27
|
Через запрос, используя ПОДОБНО и предварительно удалив точку с конца
|
|
11
mikecool
09.05.13
✎
21:32
|
смотреть внимательно на параметры НайтиПоНаименованию, много думать
|
|