Имя: Пароль:
1C
1С v8
v8: Код номенклатуры
,
0 vitpostnov
 
07.11.11
14:37
Добрый день.

Конфигурация УТ 10.3
Перенесли из ТИС номенклатуру, но код любой позиции прибавил дополнительно шесть нулей слева т.е.

В 7.7. вот так - 15741
В 8.2 вот так - 00000015741

Подскажите как убрать программного эти нули.
1 Любопытная
 
07.11.11
14:38
Не надо их убирать, они тебе мешают чем-то?
2 MatrosoV AleXXXand_R
 
07.11.11
14:38
Зачем?
3 MatrosoV AleXXXand_R
 
07.11.11
14:38
Автор, ответь на (2)
Даже интересно стало, чем аргументируешь
4 rs_trade
 
07.11.11
14:38
(0) конвертнуть в число и обратно.
5 Reset
 
07.11.11
14:39
(4) След. тема будет "как убрать пробелы в кодах (15 741)?" ;)
6 aka AMIGO
 
07.11.11
14:40
(4) конвертнуть - чуток маловато.. имхо :)
наверняка код справочника символьный, тоже надо изменять
7 MatrosoV AleXXXand_R
 
07.11.11
14:42
ну тогда уж

Формат(Число(Код),"ЧГ=0")
8 BuHu
 
07.11.11
14:42
(3) скорей всего при поиске по коду в подборе не удобно вводить начальные нули
9 rs_trade
 
07.11.11
14:46
автор. сделай тип кода числом. и делать ниче не надо ))
10 vitpostnov
 
07.11.11
14:48
BuHu совершенно верно. Этот код используется для поиска в подборе
11 BuHu
 
07.11.11
14:50
(10)а в 77 длина кода номенклатуры какая была?
12 vitpostnov
 
07.11.11
14:52
BuHu - 5
13 aleks-id
 
07.11.11
14:53
оставь коды номенклатуры в покое. для поиска используй Артикул, его и заполни своими значениями без лидирующих нулей.
14 BuHu
 
07.11.11
14:55
+(13) тоже хотел предложить такой вариант , но думаю и с обрезкой длины кода тоже проблем не должно быть , по крайней мере я в ТиС резал - проблем не было
15 vitpostnov
 
07.11.11
14:58
Необходимо использование и кода и артикула.
BuHu что значит обрезать?
16 BuHu
 
07.11.11
15:01
(15) уменьшить длину кода в конфигураторе , но тут надо анализировать как быстро увеличивается справочник , хотя ни когда не поздно эту длину снова увеличить
17 BuHu
 
07.11.11
15:02
+(16) но сначала надо проверить на тестовой базе , а то вдруг он последнии символы урежет
18 Reset
 
07.11.11
15:03
(17) Разумеется последние :)
19 vitpostnov
 
07.11.11
15:03
BuHu если не затрудни ткните мордой где смотреть этот код
20 BuHu
 
07.11.11
15:04
+(17) хотя может более правильный вариант в (9)
21 vitpostnov
 
07.11.11
15:04
я пробовал понизить длину кода в данных, но она режит справа а не слева
22 BuHu
 
07.11.11
15:04
(18) тогда можно сначала в число , поменять длину , снова в строку :)
23 Поручик
 
07.11.11
15:07
(21) Напиши маленькую обработку и отрежь лидирующие нули. Или воспользуйся УниверсальнымПодборомИОбработкойОбъектов.
В следующий раз при переносе данных будешь умнее.
24 vitpostnov
 
07.11.11
15:14
перевел в число потом обратно в текстовый уменьшил длину до 5 и все вышло. всем спасибо
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.