Имя: Пароль:
1C
 
4-х значный год в 1с 7.7
0 Aniston
 
03.02.06
10:08
Сбрасываю данные из спровочника Сотрудники в файл для ОАЗИСа.
Пишу что-то вроде

ТекстДок.ДобавитьСтроку(СтрЗаменить(Сотр.ДатаРождения, ".", "/"));

Но все даты пишутся с 2-х значным годом. В Сервис->Параметры стоит 4 знака.
Как исправить?

Спасибо
1 IraK
 
03.02.06
10:09
Формат(Сотр.ДатаРождения, "Д ДДММГГ")
2 Твоя_Совесть
 
03.02.06
10:12
А не Формат(Сотр.ДатаРождения, "Д ДДММГГГГ")?
3 Aniston
 
03.02.06
10:15
Спасибо! Быстро и точно!
А зачем нужно лидирующее Д?
4 IraK
 
03.02.06
10:15
(2) Да, это и имела ввиду.
5 IraK
 
03.02.06
10:16
(3) Означает, что это формат даты, может быть например Ч -числа.
6 Aniston
 
03.02.06
10:20
А позволяет ли Формат сразу вставлять слеши вместо точек? Не нашел в синтакс-помощнике этого. И не получилось.
7 Питон
 
03.02.06
10:33
(6)
ДатаРождения = СтрЗаменить(Формат(Сотр.ДатаРождения,"Д(0)ДДММГГ"),".","/");