在Crystal Reports 8.5中,我需要制作首字母大写字母和剩下的小写字母。
例如,如果我将来自Sql Server的数据作为GURUKIRAN VASUDEV NAYAK
,它应该在报告中显示为Gurukiran Vasudev Nayak
可能吗?如果可能的话怎么做?
答案 0 :(得分:2)
尝试使用ProperCase功能。创建一个公式字段并编写以下代码
ProperCase({Command.Field})
将“Command”替换为数据库命令的名称,将“Field”替换为数据库字段的名称。要使用公式字段,请将其拖放到报表上。
我不确定8.5版本是否包含上述功能,但如果它没有尝试以下SQL Server功能http://blog.sqlauthority.com/2007/02/01/sql-server-udf-function-to-convert-text-string-to-title-case-proper-case/
答案 1 :(得分:1)
尝试使用ProperCase
功能。创建一个公式字段并编写以下代码
ProperCase({table.name})
I LOVE MY INDIA
结果:I Love My India