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