Crystal reports 水晶报表中的动态参数
我有一个Crystal reports 水晶报表中的动态参数,crystal-reports,crystal-reports-2008,Crystal Reports,Crystal Reports 2008,我有一个LINETYPE参数,其值如下: INV_DEVICE INV_SIM TAX OTHER_ITEMS 如果用户从线型参数中选择任何以“INV.*开头的参数,是否可能动态填充另一个参数字段 例如,用户选择INV\u设备。将出现另一个名为GOODSTYPE的参数字段。 GOODSTYPE的值取自数据库。例如: PAGER GSMPHONE SMARTPHONE TABLET 但是,当用户选择TAX或其他项目时,用户不需要从
LINETYPE
参数,其值如下:
INV_DEVICE
INV_SIM
TAX
OTHER_ITEMS
如果用户从线型
参数中选择任何以“INV.*
开头的参数,是否可能动态填充另一个参数字段
例如,用户选择INV\u设备
。将出现另一个名为GOODSTYPE
的参数字段。
GOODSTYPE
的值取自数据库。例如:
PAGER
GSMPHONE
SMARTPHONE
TABLET
但是,当用户选择TAX
或其他项目时,用户不需要从GOODSTYPE
中选择任何值,或者参数字段根本不显示
报告的输出与用户输入的条件相匹配。
请注意,对于LINETYPE
和GOODSTYPE
,用户可以选择多个值。
线型是必填字段,但GOODSTYPE
将根据用户在LINETYPE
中选择的值而变化,您真正想要的是调用级联参数。第一个选择将导致一个细化列表,第二个选择将导致另一个细化列表,如国家->州/省->城市
我不使用它,但根据我收集的信息,您的选择需要存储在一个表中。要创建级联参数,请执行以下操作:
创建一个新参数
在“值列表”下,选择“动态”
选择您的值、描述和参数
设置允许多个值的选项
如果有更多参数,请重复步骤3-4