Crystal reports Crystal Reports:交叉表中的筛选值

Crystal reports Crystal Reports:交叉表中的筛选值,crystal-reports,Crystal Reports,我的数据如下所示:对于每个部门,如果记录符合SLA,则每个记录上都有一个标志。可能的值为SLA_Met、SLA_NotMet、Exclude。排除意味着在%计算中不使用这些记录 SLA_Met SLA_NotMet Excluded 288 3 12 98.97% 1.03% 4.03% 我在列部分设

我的数据如下所示:对于每个部门,如果记录符合SLA,则每个记录上都有一个标志。可能的值为SLA_Met、SLA_NotMet、Exclude。排除意味着在%计算中不使用这些记录

         SLA_Met          SLA_NotMet     Excluded
           288                 3             12      
          98.97%             1.03%          4.03%
我在列部分设置了一个与SLA_Met的交叉选项卡,在汇总字段中,我有SLA计数288+3的总和。我能够计算满足的SLA%=288/291=98.97%;SLA_NotMet%=3/291=1.03%,但它也在计算排除的%=12/291=4.03%。我想排除排除%的计算


我可以用水晶做吗?我试图通过交叉表中嵌入的摘要行显示SLA_Met列的值,但这三列的值均为“排除”。

更改公式如下:

Totext (100*(GridValueAt (CurrentRowIndex, CurrentColumnIndex, 0)/GridValueAt (CurrentRowIndex, CurrentColumnIndex, 1))) + '%' 

你能发布你的计算公式吗?你能解释一下你是如何设计交叉选项卡的吗?我创建了一个变量SLA_TOTAL,它是SLA Met和SLA_NotMet的总和。在交叉选项卡的“摘要字段”部分中,我创建了一个带有以下计算的嵌入式_摘要字段:Totext 100*GridValueAt CurrentRowIndex,CurrentColumnIndex,0/GridValueAt CurrentRowIndex,CurrentColumnIndex,2+'%'。这会计算百分比,但会对所有三个值SLA_Met、SLA_NotMet和Excluded进行计算。我不希望它对排除的列进行计算