在水晶报表 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