|
Параметр и лидирующие нули
| ☑ |
0
shytnik
15.04.16
✎
09:29
|
Добрый день!
Знаю тема уже была неоднократно тут, но вот перебрав их все все равно не могу разобраться.
1с. 8.1 Управление торговлей ред. 10.3
Обучаюсь внутреннему синтаксису и прочему, создал документ (Реализация товара) и при создании макета получается так что я заголовок делаю как параметр, прописываю туда вывод номера накладной и даты, дату смог привести в адекватный вид, но вот убрать лидирующие нули никак не могу(пробовал и ограничение длины строки ставить что бы хоть порезал в ручную (т.к. база для обучения поэтому создал такой обычный документ)
Прилагаю листинг что пишу в заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
Область.Параметры.Заголовок = "Расходная накладная №" +" "+Формат (Номер, "ЧЦ=5 ;ЧВН =ЛОЖЬ") +" от "
+ Формат(Дата, "ДФ='дд ММММ гггг'");
ТабДок.Вывести(Область);
Шапка = Макет.ПолучитьОбласть("Шапка");
Шапка.Параметры.Заполнить(ЭтотОбъект);
ТабДок.Вывести(Шапка);
|
|
1
butterbean
15.04.16
✎
09:31
|
если там точно нет букв, то можно просто Число(Номер), а чтоб не было лишних пробелов в записи числа, то можно и формат добавить
|
|
2
ale-sarin
15.04.16
✎
09:33
|
Раз есть у Вас УТ 10.3 там и посмотрите, как на печать выводится номер документа.
|
|
3
shytnik
15.04.16
✎
09:40
|
butterbean, Не совсем понял про фразу "если там точно нет букв" буквы в номере, т.е. префикс ? ну его нету, но как правильно использовать "Число(номер)" что ты посоветовал ?
|
|
4
Злопчинский
15.04.16
✎
09:46
|
(3) ну прочитай в СП что делает Число()
|
|
5
Сын Волшебника
15.04.16
✎
09:49
|
Ну есть же там в общих модулях функция, которая номер документа по-человечески выводит. Не помню уже. Посмотри, как счета, реализации и т. д. распечатываются.
|
|