Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: месяц
 
 автор: kot_k_k   (14.03.2012 в 11:42)   личное сообщение
 
 

есть ли стандартная возможность вывести месяц прописью в падеже? для создания фраз типа
"в марте 2012"

п.с. самописные не предлагать

  Ответить  
 
 автор: snipe   (14.03.2012 в 12:02)   личное сообщение
 
 

я не знаю


сделал бы так
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") & "е")

  Ответить  
 
 автор: silich   (14.03.2012 в 12:44)   личное сообщение
 
 

в архивах были коды

  Ответить  
 
 автор: Дядя Федор   (14.03.2012 в 15:33)   личное сообщение
 
 


п.с. самописные не предлагать



а других нет.

  Ответить  
 
 автор: kot_k_k   (14.03.2012 в 16:02)   личное сообщение
 
 

сам написать и я могу, а что делать если украинские настройки (вдруг) или какие другие, универсальности не получается.

  Ответить  
 
 автор: snipe   (14.03.2012 в 16:22)   личное сообщение
 
 

тогда пишите не "в марте 2012" а " в период с 01.03.2012 по 31.03.2012"
на любом языке пролезет и при любых языковых настройках

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList