首页 文章

在活动报告中添加带有查询的子总计

提问于
浏览
0

我需要在 Active reports 中使用 vb.6 创建一些子总计,并且报告包含基于 KDKRY 的每个行,如下所示:

Active report total

如何根据 KDKRY 求和'Hour'所以我可以把它放在'Total Hours'中

我使用此查询生成该报告:

select A.KDKRY, A.NMKRY, E.NMTOW,B.NMSTOW, SUM(C.HSTOW)JAM, 
COUNT(C.TGLWORK)MDAY, SUM(D.THSTOW)TOT
from TBL_KRY A, TBL_STOW B, TBL_DTSHEET C, TBL_HDTSEET D, TBL_TOW E
Where E.KDTOW = C.KDTOW and A.KDKRY = D.KDKRY And A.CJABATAN = 'OFFICER TEKNIS'
And C.KDHDTS = D.KDHDTS And B.KDSTOW = C.KDSTOW and C.TGLWORK between
'01.10.2017' and '31.10.2017'
group by A.KDKRY, A.NMKRY, E.NMTOW, B.NMSTOW

我已经尝试使用activereports汇总但它不起作用,

1 回答

  • 0

    如果 GroupHeader1 部分的 DataField 设置为 KDKRY ,则将 Field 控件放在相应的 GroupFooter1 部分中并设置控件的属性,如下所示:

    DataField:       JAM
    SummaryFunction: 0 - ddSFSum
    SummaryGroup:    GroupHeader1
    SummaryType:     3 - ddSMSubTotal
    

相关问题