0
在Crystal Report中,我在报告的“特殊字段”中使用了“打印日期”。我已将日期设置为以下格式:例如,2012年3月1日。如何将月份转换为Crystal Report中的大写字母?
但是,我不能用正确的语法或配方改变月到MAR,这意味着一个“大写”的月份名称。我试图将月份转换为字符串,但它似乎不起作用。
什么是正确的语法或公式来实现我想要的形式?
在Crystal Report中,我在报告的“特殊字段”中使用了“打印日期”。我已将日期设置为以下格式:例如,2012年3月1日。如何将月份转换为Crystal Report中的大写字母?
但是,我不能用正确的语法或配方改变月到MAR,这意味着一个“大写”的月份名称。我试图将月份转换为字符串,但它似乎不起作用。
什么是正确的语法或公式来实现我想要的形式?
试试这个公式。
UCase(CStr({V_WO_CRW1.START_TIME}, "MMM. dd, yyyy"))
你会想在你的报告中包含您想要打印的日期场更换{V_WO_CRW1.START_TIME}
。格式字符串也可以根据需要进行修改。例如,MMMM将月份打印为OCTOBER而不是OCT。
我在CR 2016 Pro中测试了这个公式,它对我来说工作得很好。
你可以在这里发布你的公式吗? – Siva
我使用大写(cstr(crShortMonth)),但它显示错误。 – Mark
你能发布错误吗? – Siva