Имя: Пароль:
1C
 
Лидирующий ноль
0 Skatal
 
04.05.10
12:37
Как задать в номере документа формат даты(месяца) чтоб месяц попадал в номер с лидирующим нулем? То есть А0510/00001....

Сейчас выглядит так
А510/00001
Реализовано так
Префикс = Префикс + Месяц(ДокументОбъект.Дата + Прав(Год(ДокументОбъект.Дата), 2) + "/";
1 AlexNew
 
04.05.10
12:39
Текст - Конструктор форматной строки.
2 skunk
 
04.05.10
12:42
формат(ТекущаяДата(), "ДФ=MMyy")
3 Skatal
 
04.05.10
12:44
это в этой же строке задавать?

Префикс = Префикс + Месяц(ДокументОбъект.Дата) + Прав(Год(ДокументОбъект.Дата), 2) + "/";
4 Skatal
 
04.05.10
12:44
Просто пробовала через формат даты...но почему то через него не реагирует
Или я не правильно задаю..
5 skunk
 
04.05.10
12:44
Префикс = Префикс + формат(ДокументОбъект.Дата  "ДФ=MMyy")
6 Skatal
 
04.05.10
12:46
блин... ну да... не правильно задавала...
Спасибо большое всем.
7 Skatal
 
04.05.10
13:00
и еще вопрос... почему при выводе на печать документа, в номере не выводится  этот лидирующий ноль?
8 skunk
 
04.05.10
13:01
наверное где-то в настройках стоит галка "убирать лидирующие нули"
9 Skatal
 
04.05.10
15:27
ну нашла такой галки...
вопрос открыт.
10 Синий зуб
 
04.05.10
15:38
Если речь идет об торговле, то поищи функцию в глобальном модуле - ПолучитьНомерНаПечать. Она нули и удаляет.
11 Skatal
 
04.05.10
15:50
Речь о бухгалтерии 8. Нашла и здесь такую функцию, разобралась.
Спасибо (10).