Имя: Пароль:
1C
1С v8
Код номенклатуры как убрать разделители
0 chetverg
 
12.11.15
19:16
Подскажите пожалуйста как убрать разделители в коде номенклатуры.
необходимо число вида Х ХХХ преобразовать в ХХХХ.
1 Горогуля
 
12.11.15
19:19
СтрЗаменением
2 Горогуля
 
12.11.15
19:19
ну или форматом
3 chetverg
 
12.11.15
19:26
формат не воспринимает почему то
указал в свойствах справочника номенклатура "ЧГ=0".
В карточке номеклатуры код стал отображаться как ХХХХ, а при выводе на печать все равно остался Х ХХХ
4 vikadruzhok
 
12.11.15
19:27
СтрЗаменить(ТвойКод, " ","")
5 vikadruzhok
 
12.11.15
19:28
и желательно код преобразовать в строку, потому что он может просто число
6 Mankubus
 
12.11.15
19:28
(3) добавь формат в процедуру печати
7 vikadruzhok
 
12.11.15
19:29
КОдСтрока=Строка(ТвойКод);
КодСтрока=СтрЗаменить(КОдСтрока, Символ(160),"")
8 Горогуля
 
12.11.15
19:31
(3) это что за недокументированное свойство справочника?
9 User_Agronom
 
12.11.15
19:34
(0) Тип кода строка или число?
10 Горогуля
 
12.11.15
19:35
(9) истина ;)
11 chetverg
 
12.11.15
19:35
тип кода число
12 Cyberhawk
 
12.11.15
19:36
СтрЗаменить(Строка(ТвоеЧисло), Символы.НПП, "")
13 Cyberhawk
 
12.11.15
19:37
Ну или XMLСтрока(ТвоеЧисло)
14 Горогуля
 
12.11.15
19:37
(11) формат тебе в руки
15 vikadruzhok
 
12.11.15
19:39
(12) у меня вчера так не отработало, отработало только когда я отдельно преобразовала в строку, а потом уже в функции работала со строкой. может кто объяснит почему так? это ради интереса)
16 Горогуля
 
12.11.15
19:39
(15) региональные настройки имеют своё мнение насчёт разделителя групп
17 Cyberhawk
 
12.11.15
19:47
(15) "так не отработало, отработало только когда я отдельно преобразовала в строку, а потом уже в функции работала со строкой" // брешишь
18 User_Agronom
 
12.11.15
19:47
(11) Тогда при выводи на печать не Код, а Формат(Код, "ЧГ=0").
Функция Формат() возвращает строку.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс