我有一个报告,其中有一个命令对象,其中有empno和一些列。我还有另一个命令对象,也有empno。对于第一个命令,参数为除法,基于除法,我将在第一个命令对象中获得一些empno,并且我需要将此empno从第一个命令对象传递至第二个命令对象。因此,第二个命令对象应该从第一个命令对象获得一些empno,并根据匹配的empnos显示国家/地区。因此,我在“链接”选项卡中链接了两个命令对象empnos。由于某些性能问题,我正在这样做
使用第二个命令对象创建了一个子报表,并创建了empno参数。现在,在子报告链接选项卡中,我将主报告empno传递给子报告empno参数。但是我得到了不匹配的empnos数据。
请建议
这是我在第一张表中观察到的数据。
eno name division
1 aaa 2
2 bbb 2
3 ccc 2
在我的第二张桌子上,我有这样的数据
eno country division
1 India 2
2 Aus 2
通过使用第一种方法(在“链接”选项卡中链接命令对象)。我得到这样的结果。
eno name division country
1 aaa 2 Ind
2 bbb 2 Aus
通过使用第一种方法(子报告方法)。我得到这样的结果。
eno name division country
1 aaa 2 Ind
2 bbb 2 Aus
3 ccc 2
使用子报表方法,我只需要让两个表中的员工都在场。请建议
嗨西瓦,我无法发布图像,我正在获取这样的数据。在我的第二张表中,我有onnt enos 1和2。但是即使我也使用记录选择公式,我也会得到所有的emps
** eno名字划分国家
1 aaa 2 Ind
2 bbb 2 Aus
3 ccc 2**
为此目的使用子报表时,不应将主报表的参数链接到子报表,而应使用子报表中的链接参数,Record Selection Formula
然后过滤将应用于子报表。
例如:
通过链接(Take care dont link the parameters
)将参数传递到子报告中,您会得到这样的提示{pm-parameter1}
。
然后去记录selectoin公式并写成
database field = {pm-parameter1}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句