|
Как во внешней обработке в колонке убрать пробелы? Тип данных строка.
| ☑ |
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) тоже такие мысли были, только вот не мог найти где это происходило. Ну сейчас главное все решилось.
Всем спасибо.
|
|