Crystal reports Crystal Reports公式不允许有摘要

Crystal reports Crystal Reports公式不允许有摘要,crystal-reports,formula,summary,Crystal Reports,Formula,Summary,我已经看到几个例子,说你可以创建一个运行总数,但这对我也不起作用。以下是我从Oracle获得的数据: Select 19000 as sales, 'Ted' as teammember from dual union select 150000, 'Bob' from dual union select 80000, 'Sally' from dual union select 8000, 'Sally' from dual 我的佣金公式: If sum({Command.SALES

我已经看到几个例子,说你可以创建一个运行总数,但这对我也不起作用。以下是我从Oracle获得的数据:

Select 19000 as sales, 'Ted' as teammember from dual
union select 150000, 'Bob' from dual
union select 80000, 'Sally' from dual  
union select 8000, 'Sally' from dual  
我的佣金公式:

If sum({Command.SALES}, {Command.TEAMMEMBER}) *.2 < 20000
then sum({Command.SALES}, {Command.TEAMMEMBER}) *.2
else 20000
我把
teammember
sales
放在细节部分。我把
Commission
sumval
放在组尾。我希望报告页脚中有
总销售额
总佣金

它不允许我创建摘要,所以我将
commission
sumval
放在一起。值41400是正确的。页脚中存在佣金不会影响
sumval
的值

我的报告如下:

Bob     150,000   20,000   20,000
Sally     8,000
sally    80,000 
         88,000  17,600    37,600
ted      19,000   3,800    41,400
total   257,000   3,800    45,200       

您可以创建另一个新公式,我们称之为
SumvalTotal
,并执行以下操作:

whileprintingrecords;
global numbervar sumval;
sumval;
并将其放置在报告页脚中。您可以对
commission
Sumval
列使用此选项,因为它们应该相同

这应该让你:

Bob     150,000  20,000    20,000
Sally     8,000
sally    80,000 
         88,000  17,600    37,600
ted      19,000   3,800    41,400

total   257,000  41,400    41,400

这回答了我的问题。我似乎不能投票,因为我是一个新手,我似乎不能标记我的问题作为答案。谢谢。@Harold-我的答案旁边应该有一个绿色的复选标记,你可以点击,但无论如何,很高兴我能帮上忙!
Bob     150,000  20,000    20,000
Sally     8,000
sally    80,000 
         88,000  17,600    37,600
ted      19,000   3,800    41,400

total   257,000  41,400    41,400