0

前月の決算残高を選択して翌月の期首残高として使用しようとしていますが、正しい結果が得られないようです。

このコードを使用して他の列を選択し、バランスを取りました。

SELECT Year1,StockNumber,InventoryName,Month1, 
       SUM(ABS(RECEIVE_FROM_PO)) AS RPO,SUM(ABS(RECEIVE_XFER))AS XEFR, 
       SUM(ABS(RECEIVE_ADJ)) as RDJ,SUM(ABS(RETURN1)) AS RET, 
       SUM(ABS(TRANSFER)) as TSFR,SUM(ABS(ISSUE)) as ISS, SUM(ABS(PT_ISSUE))as PISS, 
       SUM(ABS(ADJUSTMENT)) as ADJ,  
       (Sum(ABS(RECEIVE_FROM_PO + RECEIVE_XFER + RECEIVE_ADJ + RETURN1)) - Sum(ABS(TRANSFER+ISSUE+PT_ISSUE+ADJUSTMENT))) as Balance 
FROM dbo.Sheet2$
where Year1 ='' and InventoryName ='' and StockNumber =''
GROUP BY Year1,InventoryName,StockNumber,Month1,balance

このコードで残高を取得でき、その残高を翌月の期首残高として使用したいと考えています。SQL スクリプトはどのようなもので、Crystal Reports を使用して実行できますか?

4

1 に答える 1

0

Crystal レポートには、合計、最小、最大などのグループ関数を実行する機能があります。豊富な機能がすべて備わっています。クエリの作成に失敗した場合は、Crystal レポートでテーブル Sheet2$ を取得してから、集計フィールドを作成します。クエリの各合計に対して。

于 2012-11-29T11:31:21.967 に答える