2014-03-14 4 views
4

Я работаю с Crystal Report, сейчас я нахожусь в situtation, где я должен извлечь значение только год от datetiem поля, , например, если значение: 01/03/2014 10:20:01 AMРаспаковка Только значение года в Crystal Report DateTime поле

мне нужно только извлечь

Я сделал то, что я изменил DataFormat поля является дд/мм/ыыыыы

Теперь я нашел rmula на нем.

Formula = Right(CStr ({report;1.FirstYearDate}),4) 

Это показывает

1 утра

Пожалуйста, помогите мне

ответ

5

Здесь я сделал с этим способом, моя строка была "01/02/2012 10: 45: 22Am"

после того, используя эту формулу:

Formula = ToText({report_;1.FirstYearDate}, "yyyy") 

Я получил это значение:

2

попробовать этот способ

Year(Cdatetime(<<your date time value here>>)); 
1

Попробуйте

Year (DateValue ({Orders.Order Date})) 

Вот, например, поле даты является Order date из таблицы Orders.

Смежные вопросы