Имя: Пароль:
1C
 
Почему не находится элемент справочника
0 falselight
 
21.11.19
10:55
Есть справочник, наименование 150 символов

создался элемент с наименованием "Средства для защиты кожи при негативном влиянии окружающей среды (например, воздействие пониженных температур, ветра) (от раздражения и повреждения кожи)"

второй раз, обнаружено, что функция

Справочники.СмывающиеОбезвреживающиеСредства.НайтиПоНаименованию(СтрЗаменить(СокрЛП(СтрокаТаблицыЗначений.СредствоЗащиты),Символы.ПС," "), 1);

его не находит ((((

Хотя какие то элементы находились, может короче по символам только. Почему не находит по этому наименованию?
1 breezee
 
21.11.19
11:02
(0) Пишите запросом, используя Подобно
2 falselight
 
21.11.19
11:02
Нужно передавать укороченный вариант при поиске, выявил что. Укороченный до 150 символов если оно больше.
3 Nikoss
 
21.11.19
11:12
да обрезается где-то наименование

К примеру, строка
"Средства для защиты кожи при негативном влиянии окружающей среды (например, воздействие пониженных температур, ветра) (от раздражения и повреждения кожи)"
имеет 153 символа. Она обрезалась до 150. Естественно поиск по такому наименованию не будет находить элемент
4 Chum
 
21.11.19
11:21
+(3)
Средства для защиты кожи при негативном влиянии окружающей среды (например, воздействие пониженных температур, ветра) (от раздражения и повреждения кожи)

19 слов
знаков без пробелов 135
знаков с пробелами 153
5 Михаил Иванович
 
21.11.19
11:25
(4) вот жеж не лень тебе считать за ливингстара было))
6 Darych
 
21.11.19
11:25
регулярку на первые N без пробелов
7 Престарелый Заяц
 
21.11.19
15:38
Один мудаг придумал километровые наименования, а другой по ним ищет :)