Имя: Пароль:
1C
1С v8
Обрезка буквенного префикса в номере документа
0 osa1C
 
18.06.12
10:13
Доброе время суток! Моя проблемка глупая, я знаю, но помогите pls...
В Документе РеализацияТоваровУслуг нумератор строковых длинной 11 символов. Состоит из ведущих букв и цифр. Изначально количество букв неизвестно. Мне надо в обработку взять номер документа БЕЗ букв. Понятно, что тупым обрезанием ведущих символов не пойдет. А как?
1 Alex S D
 
18.06.12
10:14
смотри функция получитьномернапечать
2 Irbis
 
18.06.12
10:15
(0) Почему же не пойдет? Как раз именно тупое обрезание этих ненужных символов и даст нужный результат.
3 Cube
 
18.06.12
10:15
(0) Если типовая, то ищи ПолучитьНомерНаПечать() в общих модулях
4 osa1C
 
18.06.12
10:17
(2) Потому что не знаю количество этих букв. Их может быть 2, может 3 и т.д.
5 Irbis
 
18.06.12
10:20
(4) Есть как минимум два варианта решения этой проблемы: первый — знать все префиксы и удалять их из номера, и второй — вырезать слева, пока не удастся преобразовать строку в число.
6 osa1C
 
18.06.12
10:36
(1) (3) Спасибо, всё получилось
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший