Имя: Пароль:
1C
 
Как во внешней обработке в колонке убрать пробелы? Тип данных строка.
0 newerruser1c
 
04.07.19
15:32
Есть внешняя обработка которая загружает список номенклатуры в документ. Сопоставляет она номенклатуру которая должна перенестись в документ с помощью колонки Код (артикул это). Тип данных тут строка. Ибо если ставить число, то некоторые данные не будут заполняться, т.к. в артикуле могут быть символы и буквы. И таким образом артикул который выглядит как 911000733 становится 911 000 733. Я пробовал через Строка.Код = СтрЗаменить(Строка.Код, " ", ""); не помогло. Пробовал в разных процедурах. Ни-че-го. Какие варианты могут быть?

Скриншоты если надо залью.
1 Йохохо
 
04.07.19
15:36
КодПоиск = Формат(А, "ЧГ=")
2 newerruser1c
 
04.07.19
15:40
(1) разве ЧГ для строки подойдет? Я конечно сейчас попробую, но чет сомневаюсь.
3 Йохохо
 
04.07.19
15:41
(2) СтрЗаменить(Строка.Код, Символы.НПП, "")
4 newerruser1c
 
04.07.19
15:41
(1) Вспониил. Точнее нашел, я уже так пробовал.
Строка.Код = Формат(Строка.Код, "ЧГ=0");
5 newerruser1c
 
04.07.19
15:43
(3) хосподи, символы НПП подошли
6 palsergeich
 
04.07.19
15:43
(5) Но форматом пользоваться правильнее методически
7 newerruser1c
 
04.07.19
15:46
(6) так то оно да, но вот почему то не сработало
8 Йохохо
 
04.07.19
15:47
(7) поздно уже просто, не число, я стормозил
9 palsergeich
 
04.07.19
15:48
Значит неявное преобразование числа в строку произошло ранее
10 newerruser1c
 
04.07.19
15:50
(9) тоже такие мысли были, только вот не мог найти где это происходило. Ну сейчас главное все решилось.

Всем спасибо.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан