Crystal reports 如何在名称的逗号上打断CR中的字段

Crystal reports 如何在名称的逗号上打断CR中的字段,crystal-reports,Crystal Reports,用什么合适的公式来打断由逗号分隔的字段。 这是一个名称字段,因此字符数不同 例如。 菲尔德是琼斯,迈克 什么样的公式可以让just jones填充,并且还需要一个公式来显示mike作为结果?假设字段的值始终是第一个,最后一个(注意空格),那么您需要两个公式字段: //{@FirstName} Split({Table.Field}, ", ")[2] //{@LastName} Split({Table.Field}, ", ")[1] 您在问题中使用了所需函数的实际名称,split(),这

用什么合适的公式来打断由逗号分隔的字段。 这是一个名称字段,因此字符数不同

例如。 菲尔德是琼斯,迈克


什么样的公式可以让just jones填充,并且还需要一个公式来显示mike作为结果?

假设字段的值始终是第一个,最后一个(注意空格),那么您需要两个公式字段:

//{@FirstName}
Split({Table.Field}, ", ")[2]

//{@LastName}
Split({Table.Field}, ", ")[1]

您在问题中使用了所需函数的实际名称,
split()
,这一事实告诉我,您没有先搜索这个函数,也没有查看Crystal Report帮助文件。请先尝试解决问题,如果遇到问题,请回来发帖。我搜索了多个网站,查看了帮助文件。也许我只是不能正确地表达它,而且“拆分”方式不是合适的标记。我将删除此标签。我需要一些东西来确定逗号的位置。然后使用string函数right或left解析出名称