Crystal报表 - 从表中读取并执行计算

时间:2014-02-18 01:36:55

标签: crystal-reports

使用Oracle - 我正在寻找一种方法来对多行和多表的记录进行求和

实施例:   SQL(不使用Crystal)看起来像这样:

SELECT D.REC ,D.CODE,
       (SELECT SUM(AMT)                               
          FROM TableT T2                                              
          WHERE T2.DELETED = 0                                         
            AND D.REC = T2.RID                            
            AND T2.TYPE = 65         
            AND T2.RES <> 10          
            AND LOT = 6) AS T2Total                                  
  FROM TableD D
  WHERE  D.DELETED=0
  GROUP BY D.CODE, REC
  ORDER BY D.CODE

还有更多的子选择和计算,我不再从2个表中读取,但是4和选择的记录不再具有相同的关系,我想知道是否有办法让我在Crystal中写这个,我还没有找到为这个

创建存储过程的方法

非常感谢任何想法/帮助。

1 个答案:

答案 0 :(得分:0)

在我看来,最好的方法是为这些场景创建一个VIEW。将任何内容添加到视图中,然后使用报表中的视图。