Формат даты в отчете и экспорт в Excel

отредактировано 14:56 Раздел: FastReport VCL
Есть несколько проблем с форматированием даты в формате "dd/MM/yyyy" и ее экспортом в Excel.

1. Когда задаю DisplayFormat в виде Дата+"dd/MM/yyyy", то на выходе (в отчете) получается формат "dd.MM.yyyy". Если задать формат вот так "dd'/'MM'/'yyyy", тогда в отчете формат правильный, но при экспортировании получаются
05.11.2016 05.12.2016 13/05/2016 14/05/2016
вместо
11/05/2016 12/05/2016 13/05/2016 14/05/2016
То есть перепутан день с месяцем.
Форматы "dd'/'mm'/'yyyy" и "dd/mm/yyyy" возвращают те же результаты.

2. Возможно ли экспортировать дату так, чтобы формат ячейки был датой, а не "Общий"?

Использую версию 5.2.3

Заранее спасибо за помощь!

Комментарии

  • отредактировано 14:56
    Haza написал: »
    1. Когда задаю DisplayFormat в виде Дата+"dd/MM/yyyy", то на выходе (в отчете) получается формат "dd.MM.yyyy". Если задать формат вот так "dd'/'MM'/'yyyy", тогда в отчете формат правильный, но при экспортировании получаются
    / в шаблоне даты - это спец. значение, которое меняется на DateSeparator для текущих рег. настроек.
    Haza написал: »
    при экспортировании получаются
    05.11.2016 05.12.2016 13/05/2016 14/05/2016
    вместо
    11/05/2016 12/05/2016 13/05/2016 14/05/2016
    Не может такого получаться. Либо все с "/", либо все с ".".

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.