在水晶报表 8.5 中,我需要将第一个字母大写,其余小写。
例如,如果我有来自 Sql Server 的数据,因为 GURUKIRAN VASUDEV NAYAK
它应该在报告中显示为Gurukiran Vasudev Nayak
可能吗?如果可能怎么办?
在水晶报表 8.5 中,我需要将第一个字母大写,其余小写。
例如,如果我有来自 Sql Server 的数据,因为 GURUKIRAN VASUDEV NAYAK
它应该在报告中显示为Gurukiran Vasudev Nayak
可能吗?如果可能怎么办?
试试 ProperCase 函数。创建一个公式字段并编写以下代码
ProperCase({Command.Field})
将“Command”替换为数据库命令的名称,将“Field”替换为数据库字段的名称。要使用公式字段,请将其拖放到报表上。
我不确定8.5版本是否包含上述功能,但如果没有尝试以下SQL Server功能http://blog.sqlauthority.com/2007/02/01/sql-server-udf-函数到转换文本字符串到标题大小写正确大小写/
试试这个ProperCase
功能。创建一个公式字段并编写以下代码
ProperCase({table.name})
I LOVE MY INDIA
结果:I Love My India