Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2008, 12:13   #1
Green_C@t
Новичок
Джуниор
 
Регистрация: 03.04.2008
Сообщений: 2
Печаль Формат даты

Тут такое дело...

При обработке запроса преоразую формат даты:

Fields->'Поле' ->DisplayFormat:= d mmmm yyyy

из ShortMonthNames
в LongMonthNames

Время выводиться в именительном падеже Тобиж "Январь" или "Март"
А мне хотелось бы увидеть в родительном п. "Января" или "Марта"

Как это изменить оч надо??? Плиз!
Green_C@t вне форума Ответить с цитированием
Старый 03.04.2008, 12:31   #2
Gauss
Форумчанин
 
Аватар для Gauss
 
Регистрация: 26.11.2007
Сообщений: 235
По умолчанию

Цитата:
А мне хотелось бы увидеть в родительном п. "Января" или "Марта"
Для этого надо dddddd
FormatDataTime('dddddd', Date()); // нарп. 20 февряля 2007

Последний раз редактировалось Gauss; 03.04.2008 в 12:38.
Gauss вне форума Ответить с цитированием
Старый 04.04.2008, 09:16   #3
Green_C@t
Новичок
Джуниор
 
Регистрация: 03.04.2008
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Gauss Посмотреть сообщение
Для этого надо dddddd
FormatDataTime('dddddd', Date()); // нарп. 20 февряля 2007
Я правильно понял...

В свойствах поля в запросе я оставляю DisplayFormat->dddddd mmmm yyyy ?

Добавляю в код при выполнении запроса?

FormatDataTime('dddddd', Date());

Резултат: дата меняеться с /28.01.2008/ на /28 февраль 2008/ но не на /20 февраля 2008/


Да может еще даст кто подсказку... Переношу прогу с отчетами на другой ПК ломаються шрифты пробую их менять не поддерживает!
Дело только в шрифтах которые стоят в винде?

Последний раз редактировалось Green_C@t; 04.04.2008 в 09:27.
Green_C@t вне форума Ответить с цитированием
Старый 22.09.2009, 10:05   #4
NexxGen
Новичок
Джуниор
 
Регистрация: 22.09.2009
Сообщений: 1
По умолчанию

Цитата:
Сообщение от Green_C@t Посмотреть сообщение
А мне хотелось бы увидеть в родительном п. "Января" или "Марта"
Используй LongMonthNames - массив, сожержащий полные имена месяцев
NexxGen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формат даты разняться в Delphi Cantana Помощь студентам 4 28.04.2008 09:16
Как установить формат даты на всю книгу ? SD_KOROLEV Microsoft Office Excel 3 02.03.2008 20:14
Наращивание даты chekanoff Общие вопросы Delphi 5 28.02.2008 18:22
Как изменить формат отбражаемой даты? Vindigo Помощь студентам 1 27.01.2008 22:25
Даты не даты Nasya Microsoft Office Excel 3 22.08.2007 20:18