2013-10-11 44 views
0

我工作的一个项目“工资管理,以显示收入和扣除额,我创建了两个DataTable它们来自同一个表tbl_EmployeeSalary。如何合并多发的数据表有相同的列名

但装载后该数据表的数据源作为两个diferrent表,我给字段在Crystal报表中的“详细信息部分”,但它返回4行而不是3行。在此先感谢

输出应该是这样的

earnings value    Deduction  value 
    TA   120     PF    300 
    HRA   130     

但是它返回这样

earnings value    Deduction  value 
    TA   120      PF    300 
    HRA   130      PF    300 

我用“禁止区域”

它为这个例子。但是,与其他输入这样的事情发生

 earnings value    Deduction  value 

     TA   120     PF    300 
             Donation  1000 

     HRA   130     PF    300 
             Donation  1000 

,但它应该是这样的

earnings value    Deduction  value 
    TA   120     PF    300 
    HRA   130     Donation  1000 

有人请帮我

+0

可以使用抑制如果CR – Anuj

+0

重复的功能请查看我的编辑 – Cindrella

回答

0

右击这是越来越重复的字段,然后单击格式对象,然后在共同选项卡检查抑制是否复制复选框

+0

请检查我的编辑.. – Cindrella

+0

你不想捐赠出现??? – Anuj

+0

叶我希望它被显示 – Cindrella

0

您的问题有点典型,因为链接而导致数据重复问题。

我从表1和PF和捐赠从表2假设TA和PF和表2中的一个记录有在表中多条记录1 解决方案: 你可能在这两个表,现在集团某提起常见与该领域的报告。现在按照以下步骤操作: 1.现在将TAHRA放置在详细信息中,并对脚注进行摘要; 2.现在将PFDonation放在组页脚总结中。

现在您可以根据需要获得正确的摘要。

0

由于您的链接,您可以获得一对多的结果,这就是您获取多条记录的原因。 你可以尝试玩你的链接(尝试内连接或左外连接),但在你的情况下,我认为创建组将会诀窍。创建2个组,TRA和HRA,并将您的字段放在详细信息部分。然后创建一个摘要并将其放在组页脚中以显示您想要查看的数据。

希望帮助,

克里斯

相关问题