|
Префикс в номере документа без ведущих нулей. |
☑ |
0
ip-my
30.10.11
✎
00:04
|
Подскажите, как убрать нули после префикса в номере документа при печати, т.е. если удаляю эту функцию (ОбщийМодуль ОбщегоНазначения Модуль)
// удаление префикса из номера документа
Если Найти(Номер, ТекущийПрефикс)=1 Тогда
Номер = Сред(Номер, СтрДлина(ТекущийПрефикс)+1);
КонецЕсли;
на печать выводится префикс номера с нулями, а когда оставляю, то нулей нет, но и префикса нет.
Вообще возможно такое, что бы во всех документах при выводе на печать отображался префикс, но ведущих нулей не было?
|
|
1
IamAlexy
30.10.11
✎
00:08
|
возможно
напиши свою функцию.
алгоритм:
1. сохраняем префикс в переменную
2. удаляем префикс из номера
3. удаляем лидирующие нули из номера
5. возвращаем префикс обратно
|
|
2
Voronve
30.10.11
✎
00:16
|
Если Найти(Номер, ТекущийПрефикс)=1 Тогда
Номер = Сред(Номер, СтрДлина(ТекущийПрефикс)+1);
Номер = Число(Номер);
Номер = ТекущийПрефикс + Номер;
КонецЕсли;
|
|
3
ip-my
30.10.11
✎
00:21
|
Voronve.
Огромнейшее СПАСИБО, теперь всё как надо.
|
|
4
IamAlexy
30.10.11
✎
00:28
|
ага... все будет круто до первого номера "ПРФ-000001/2"
или "ПРФ-000001к"
|
|
5
Voronve
30.10.11
✎
00:30
|
(4) После таких номеров, автонумерация идет лесом. У них будут проблемы с записью документов, так что вывод такого номера на печать дело 10е.
|
|
6
IamAlexy
30.10.11
✎
00:32
|
(5) ну может у него там хитроопая схема программной нумерации :)
с счетчиками и игнорирование суффиксов...
|
|
7
Voronve
30.10.11
✎
00:33
|
(6) Ну сам же видишь что вряд ли. ТС пока недорос дотакой схемы ;)
|
|
8
IamAlexy
30.10.11
✎
00:34
|
(7) ну может в наследство досталось.. это я типа к тому что число(_числовыраженноестрокойкотороеиногодавсежеможетбытьнечислом_) не очень корректная схема.. :)
|
|
9
Voronve
30.10.11
✎
00:38
|
(8)Лана фуй с ним. Если что у него с наследства всплывет - опять тут проявиться
|
|
10
ip-my
30.10.11
✎
00:49
|
Конфа от франчей, "Управление сервисным центром" фирмы "АйТи-Лаб".
Скажите какие могут быть проблемы, т.к. не особо разбираюсь.
У меня стоит такая задача, 4 подразделения сервиса, надо при печати выводить префикс, иначе клиент называет просто номер и приходится лопатить всю базу для отбора нужного.
|
|
11
IamAlexy
30.10.11
✎
00:54
|
(10) думаешь клиент будет называть префикс?
|
|
12
ip-my
30.10.11
✎
00:56
|
Теперь да
|
|