Crystal reports 我可以设置值如何显示的条件吗?

Crystal reports 我可以设置值如何显示的条件吗?,crystal-reports,crystal-reports-xi,Crystal Reports,Crystal Reports Xi,我不确定这是否是问这个问题的最佳方式,但我想不出更好的方式。我是Crystal Reports的新手,基本上只能靠自己的资源书和YouTube来解决这个问题 我的问题是:我正在为一所学校制作一份报告,显示下一年的课程选择。该报告从学生填写的在线表单中提取值,并在报告上显示结果,其中有两个名称,我们称它们为“report.name”和“report.value”。“report.name”是表单的HTML使用的任意值。我想知道是否有可能给Crystal一组条件,这样我就可以格式化它的显示方式,使它

我不确定这是否是问这个问题的最佳方式,但我想不出更好的方式。我是Crystal Reports的新手,基本上只能靠自己的资源书和YouTube来解决这个问题

我的问题是:我正在为一所学校制作一份报告,显示下一年的课程选择。该报告从学生填写的在线表单中提取值,并在报告上显示结果,其中有两个名称,我们称它们为“report.name”和“report.value”。“report.name”是表单的HTML使用的任意值。我想知道是否有可能给Crystal一组条件,这样我就可以格式化它的显示方式,使它更干净一点

例如:

CurrentMathClass         Geometry
NextYearsMathClass       Algebra 2
ElectiveChoice1-Grade10  Spanish 1
现在报告是这样显示的,因为这些是它看到的值。我希望它是这样的:

Current Math Class      Geometry
Next Year's Math Class  Algebra 2
Elective Choice 1       Spanish 1 
有没有一种方法可以为CR提供一组条件,告诉它在看到特定值时打印不同的内容,而不从报告中删除“Name”字段


抱歉,如果这些问题到处都是,我很难整理我的想法。非常感谢您的帮助。

请看Crystal的右边。您将看到“公式字段”

创建一个新公式。叫它@namechange什么的

如果{report.name}=“CurrentMathClass”,则为“当前数学类”


将该公式对象拖到报告上。

使用公式而不是字段。如果field=x,那么y。我把公式放在哪里?在记录选择公式字段中?我尝试添加这样一个:如果{report.name}=“CurrentMathClass”然后打印“CurrentMathClass”,则返回一个错误。记录选择用于选择记录。那不是你的问题。看水晶的右边。您将看到“公式字段”。创建一个新公式。叫它@namechange什么的。如果{report.name}=“CurrentMathClass”,则为“当前数学类”。不需要打印。将公式对象拖到报告上。谢谢!这就是我要找的!