Crystal reports 我有Crystal report,需要使用基于一个表的参数结果在另一个表上运行参数

Crystal reports 我有Crystal report,需要使用基于一个表的参数结果在另一个表上运行参数,crystal-reports,Crystal Reports,我的SQL表包含RmaNumber、RmaLineNumber和Warehouse,以及大量其他详细信息。 我们希望对仓库进行筛选(使用参数),以生成可供选择的RMAN编号和RMALineNumber列表。问题是,当我包含RMALineNumber时,它会使数据集变大,无法在Crystal Reports中显示。 因此,我尝试将数据拆分为两个表-第一个表包含仓库和RMAN编号。第二个表包含RMAN编号和RmaLine编号。其思想是,我在第一个表中放置一个参数来选择仓库,它返回一个RMANumbe

我的SQL表包含RmaNumber、RmaLineNumber和Warehouse,以及大量其他详细信息。 我们希望对仓库进行筛选(使用参数),以生成可供选择的RMAN编号和RMALineNumber列表。问题是,当我包含RMALineNumber时,它会使数据集变大,无法在Crystal Reports中显示。
因此,我尝试将数据拆分为两个表-第一个表包含仓库和RMAN编号。第二个表包含RMAN编号和RmaLine编号。其思想是,我在第一个表中放置一个参数来选择仓库,它返回一个RMANumbers列表(一个可管理的大小数据集),然后用户将选择他们想要的RMANumbers,并从该列表中我想从第二个表中筛选(参数),以查看行号(一个较小的数据集)然后,报告将根据选择的行号显示详细信息。我想在水晶里做的事可能吗?有没有其他方法可以解决数据集过大的问题?

您可以通过使用级联参数来实现这一点级联参数在我想要根据另一个参数在不同表上运行的结果创建参数时不起作用:根据参数a筛选表a数据,并选择一组数据,然后,我想根据从参数A中选择的数据从表B中选择数据。。。。我不知道我是否解释得很清楚…水晶报告中有哪个表格?第一个表还是第二个表?两个表都在报告中:)