我有一个分组列,它是一个字符串。列一直在重复。我只希望在每个组中显示一次,并根据其对其余列的求和。
数据库表结构:
-personame-id-salary-
我想按人名(显示一次)和总薪资进行分组。
输出,现在以cystal表示,
jon 10,000
jon 10,000
bob 50,000
bob 50,000
greg 10,000
greg 10,000
它应该是:
jon 10,000
bob 50,000
greg 10,000
我只是按人名分组。
下面是我的组选择代码:(None修复上面的问题:)
groupName #1({table.personname}) = NthLargest(1,{table.personname});
或
{table.personname} = NthLargest(1,{table.personname},{table.id});
或
{table.personname} =最小({table.personname});
发布于 2012-02-14 07:52:22
看起来,您目前正在详细部分(或者可能是组页眉和组页脚)中显示id和工资。
您需要取消detail部分,并在组页脚中显示工资的id和sum。
如果需要将id和/或薪资之和添加到组页脚,只需将其从当前显示在报表中的位置拖放。
若要取消详细信息部分,请在“详细信息”部分的“设计”选项卡中的页布局左侧的灰色区域中右击,然后选择“取消(无钻取)”。(您还应该对组标题部分执行同样的操作。)
https://stackoverflow.com/questions/9279432
复制相似问题