Salesforce Apex和Visualforce页面-页面中的数据显示

Salesforce Apex和Visualforce页面-页面中的数据显示,salesforce,apex,apex-code,visualforce,salesforce-lightning,Salesforce,Apex,Apex Code,Visualforce,Salesforce Lightning,“我的数据”以分组方式显示列表结果,但不会为相同的值创建单一显示 我希望返回的数据显示所有分组到单个列标题中的内容…让我共享代码 详细说明: public Summary[] Summaries { get; set; } public Alphabet() { AggregateResult[] groupedResults = [select A,Sum(B)Currency,C from D WHERE A != null AND C < LAST_FISCAL_QUARTE

“我的数据”以分组方式显示列表结果,但不会为相同的值创建单一显示

我希望返回的数据显示所有分组到单个列标题中的内容…让我共享代码

详细说明:

public Summary[] Summaries { get; set; }   
public Alphabet() {

AggregateResult[] groupedResults = [select A,Sum(B)Currency,C from D WHERE A != null AND C < LAST_FISCAL_QUARTER GROUP BY A,C ORDER BY A limit 1000];

Summaries = new List<Summary>();
     for (AggregateResult ar : groupedResults) {
             Summaries.add(new Summary(ar));
                 }
   }

   public class Summary {
       public String A{ get; private set; }
      public Decimal B{ get; private set; }
    public Date C{ get; private set; }



    public Summary(AggregateResult ar) {
          A= (String) ar.get('A');
        B= (Decimal) ar.get('B');
          C=  (Date) ar.get('C');

     } 


}  



 }
public Summary[]摘要{get;set;}
公共字母表(){
AggregateResult[]groupedResults=[选择A,和(B)货币,从D中选择C,其中A!=空,C<上一个会计季度按A分组,C按限额1000排序];
摘要=新列表();
对于(聚合结果:groupedResults){
总结。添加(新总结(ar));
}
}
公开课摘要{
公共字符串A{get;private set;}
公共十进制B{get;私有集;}
公共日期C{get;私有集;}
公开摘要(聚合结果ar){
A=(String)ar.get('A');
B=(十进制)ar.get('B');
C=(日期)ar.get('C');
} 
}  
}
我的页面:

<apex:page controller="Alphabet">    

<apex:form >
<apex:pageBlock > 

 <apex:pageBlockTable value="{! Summaries}" var="s">

     <apex:column value="{! s.A}"/>
   <apex:column value="{! s.B}"/>

  </apex:pageBlockTable>      
   </apex:pageBlock>   
  </apex:form>  
 </apex:page>

但我希望它看起来像这样:

我确实希望所有的A1值汇总在一起,而不是显示多个A1

请帮忙