需要在Crystal报表中做2组

时间:2013-06-21 16:06:18

标签: crystal-reports detail drilldown

您好我需要在水晶报告中与2组进行报告,第一组:小时项目,第二组:费用。我需要他们separeted,我需要一个细节为每个人,当我加倍clic进行深入研究

例如:

第1组项目:

 -project 1
 -project 2
 -project 3

第2组费用

 -expence 1
 -expence 2

注意每个项目都在一个数据表中,并且每个项目都在另一个数据表中,我需要在我向下钻取时只显示所选项目

ty for you help:)

1 个答案:

答案 0 :(得分:0)

理想情况下,您应该创建一个截断两个表的视图(假设您使用的是基于SQL的数据源),它必须类似于:

CREATE VIEW MYVIEWNAME

AS 

SELECT 'Project' AS [TypeName],
       Somefield,
       SomeOtherField

FROM MyProjectTable

UNION ALL

SELECT 'Expense' AS [TypeName],
       Somefield,
       SomeOtherField

FROM MyExpenseTable

然后,一旦您将此作为Crystal中的源添加,您可以先按TypeName分组,然后按项目/费用分组。

如果您希望显示不同的详细信息,请创建新的详细信息部分,并将抑制公式{Mytable.TypeName}="Project"添加到“费用”部分,反之亦然“项目”部分。