|
|
|
| есть ли стандартная возможность вывести месяц прописью в падеже? для создания фраз типа
"в марте 2012"
п.с. самописные не предлагать | |
|
| |
|
|
|
| я не знаю
сделал бы так
iif (right("месяц прописью",1)="ь" or right("месяц прописью",1)="й";mid("месяц прописью";1;len("месяц прописью")-1) & "е";"месяц прописью" & "е")
(это для одного падежа)
Добавлено
если продолжить мысль то
iif(Right(Format(Date();"mmmm"),1)="ь" or Right(Format(Date();"mmmm"),1)="й"; Mid(Format(Date();"mmmm");1;Len(Format(Date();"mmmm"))-1) & "е"; Format(Date();"mmmm") & "е") | |
|
| |
|
|
|
|
|
п.с. самописные не предлагать
|
а других нет. | |
|
| |
|
|
|
| сам написать и я могу, а что делать если украинские настройки (вдруг) или какие другие, универсальности не получается. | |
|
| |
|
|
|
| тогда пишите не "в марте 2012" а " в период с 01.03.2012 по 31.03.2012"
на любом языке пролезет и при любых языковых настройках | |
|
| |