Crystal reports 水晶报告计数

Crystal reports 水晶报告计数,crystal-reports,Crystal Reports,海朋友 这是我的问题 SELECT COUNT(CASE ISNULL(GAM_STATUS, ' ') WHEN '1' THEN '1' END) + COUNT(CASE ISNULL(GAM_STATUS, ' ') WHEN '2' THEN '2' END) + COUNT(CASE ISNULL(GAM_STATUS, ' ') WHEN '3' THEN '3' END) ACTIVE_REC, COUNT(C

海朋友

这是我的问题

SELECT
    COUNT(CASE ISNULL(GAM_STATUS, ' ') 
    WHEN '1' THEN '1' 
   END) + COUNT(CASE ISNULL(GAM_STATUS, ' ') 
    WHEN '2' THEN '2' 
   END) + COUNT(CASE ISNULL(GAM_STATUS, ' ') 
    WHEN '3' THEN '3' 
   END) ACTIVE_REC,
    COUNT(CASE ISNULL(GAM_STATUS, ' ') 
    WHEN '5' THEN '5' 
   END) DELETED,
    COUNT(CASE ISNULL(GAM_STATUS, ' ') 
    WHEN '4' THEN '4' 
   END) SOLD
 FROM  GLAS_ASSET_MASTER_T 
 WHERE  GAM_COMP_CODE  = '1' and gam_dept_code between '01' and '03'
输出为 crystal reports中也应该有同样的内容我如何计算记录
在crystal报告中,根据条件。

常用的方法如下:

公式名称:@Active\u Rec
公式文本:如果[1,2,3]中的{GLAS_ASSET_MASTER_T.GAM_STATUS},则1否则为0

公式名称:@Deleted_Rec
公式文本:如果{GLAS_ASSET_MASTER_T.GAM_STATUS}=5,则为1,否则为0

公式名称:@SoldRec
公式文本:如果{GLAS_ASSET_MASTER_T.GAM_STATUS}=4,则为1,否则为0

将这些公式放在报表的“详细信息”部分,并将其摘要字段添加到报表页脚中

当然,你的唱片选择公式是

{GLAS_ASSET_MASTER_T.GAM_COMP_CODE}  = '1' and {GLAS_ASSET_MASTER_T.gam_dept_code} between '01' and '03'
{GLAS_ASSET_MASTER_T.GAM_COMP_CODE}  = '1' and {GLAS_ASSET_MASTER_T.gam_dept_code} between '01' and '03'