0

クリスタルレポートを出力できました。これは会計ロジックに関するものです。

私のクリスタルレポートに表示される列の一部は、たとえば.

accountname デビット クレジット


現金......1000...300

借方列から貸方列 (1000-300) を差し引いた結果が正 (+) の場合、その借方列に 700 が表示されます 結果が負 (-) の場合、値が貸方列に表示され、削除したいマイナス記号。したがって、値 1000 および 300 を超える値は表示したいものではなく、借方または貸方は 0 になります。

accountname デビット クレジット


現金........700......0

上記のケースはこれまでのところ問題ありませんが、今では次のようになります

if Sum ({Entries.Debit}, {Entries.AccountName})>Sum ({Entries.Credit}, {Entries.AccountName}) then formula= Sum ({Entries.Debit}, {Entries.AccountName})-Sum ( {Entries.Credit}, {Entries.AccountName}) end if

だから、私が見せたかったように私に与えることができます(700と0の部分)問題は、別の式@TotalDebitBalanceを作成することです

合計 ({@DebitBalance})

「このフィールドは集計できません」というエラーが表示された場合、@debitBalance から取得した値を集計する方法を教えてください。

注: @TotalDebitBalance は、すべての助成金の合計が通常そこに配置されるレポート フッター セクションに配置する予定です。@debitbalance は、グループ ヘッダー セクションに配置します。

4

2 に答える 2

1
  1. レポートを右クリックします。
  2. 入れる。
  3. 要約フィールド。
  4. フィールドで実行した式を選択し、最大から合計に変更します
  5. 場所をグループフッターに変更
  6. 同じことをもう一度行い、今度はレポート フッターを選択します。

グループ フッター用とレポート フッター用の 2 つのフィールドがあります。

于 2013-06-15T09:40:54.127 に答える