1С КА2 , В заголовке печатной формы хочу получить номер без префикса
☑
0
ohno
01.06.23
✎
13:37
Добрый день, подскажите, в заголовке печатной формы при печати получаю номер документа в формате "...№ 00АА-000101".
Хочу получить номер на печать этого документа ввиде "...№ 45"
Как это решается?
1
CepeLLlka
01.06.23
✎
13:40
Жестко конечно..
А если номер будет № 00АА-000101, то на печать нужно будет номер № 46? :)
2
CepeLLlka
01.06.23
✎
13:40
Вернее если будет № 00АА-000102, а не № 00АА-000101
3
ohno
01.06.23
✎
13:41
(1) Нет
Я образно сказал
Если 000101, то и номер без значащих нулей просто получить
4
Fish
01.06.23
✎
13:43
(3) В типовых обычно есть процедуры с названием типа "НомерНаПечать", которые отсекают префиксы.
5
vovastar
01.06.23
✎
13:45
А что это за подпись под ником naïve?
6
CepeLLlka
01.06.23
✎
13:45
7
CepeLLlka
01.06.23
✎
13:46
(3)Только без нулей? А префиксы оставить?
Пока Лев(НомерНаПечать, 1)= "0" Цикл
НомерНаПечать = Сред(НомерНаПечать, 2);
КонецЦикла;
Возврат НомерНаПечать;
8
ohno
01.06.23
✎
13:46
(5) Админ издевается
9
ohno
01.06.23
✎
13:47
(7) Оставить только номер.
Префикс и нули убрать
10
ohno
01.06.23
✎
13:47
За статью спасибо!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший