水晶报表Crystal Reports 开发使用过程中,经常会遇到根据不同条件让报表显示不同内容的情况,这就需要使用参数字段了,该如何使用呢?
先将报表的基本格式设计好,找到“字段资源管理器”,右击“参数字段”,单击“新建”;
弹出“创建新参数”对话框,依次输入相关内容:(如下图)
参数详解:
1、输入参数字段的名称。(如图为:NewClass)
2、输入参数的类型。(如图为:字符串)
3、参数值列表的类型。(静态或动态)
4、值列表的内容。
5、报表运行时参数框的输入提示内容。
6、是否允许输入列表以外的自定义值。
其它参数请根据需要进行设置。
设置完成后,点击“确定”。然后将新建的字段拖到报表头的范围内。
右击报表上的参数字段,选择“设置字段格式”,选择“公用”,在“抑制显示”前面打勾。
在“字段资源管理器”上右击“公式字段”,点击新建,输入字段名后,进入公式编辑器,输入以下代码:
select {?参数字段名}
case "五金类" : "美金"
case "电子类" : "欧元"
case "塑胶类" : "港币"
case "化工类" : "人民币"
点击“保存并关闭”。
将新建的公式字段拖到报表上,按F5刷新报表,即弹出参数输入框,选择不同的参数值,新建的公式字段会根据代码设置显示不同的内容。
标签:Crystal,Reports,报表