在Crystal Report DateTime字段中仅提取年份值

Dar*_*vil 6 datetime formula crystal-reports

我正在使用Crystal Report,现在我正处于一个状态,我必须从datetiem字段中提取Year值,例如,如果值为:01/03/2014 10:20:01 AM

我只需要提取2014年

我做的是什么,我改变了该字段的DataFormat是dd/mm/yyyyy

现在我已经应用了配方.

Formula = Right(CStr ({report;1.FirstYearDate}),4)
Run Code Online (Sandbox Code Playgroud)

它显示01AM

请帮助我

Dar*_*vil 7

我这样做了,我的字符串是"01/02/2012 10:45:22Am"

使用此公式后:

Formula = ToText({report_;1.FirstYearDate}, "yyyy")
Run Code Online (Sandbox Code Playgroud)

我有这个价值:2012