2017-06-08 18 views
1

私はこの代数的な使い方をすることができるのだろうかと思っていましたが、これは私が実行しようとしているものです。SUMの減算?

JCCM.BilledAmt + JCCM.udGEACrev As REVENUE_2, 
(JCCM.udGEACrev + JCCM.BilledAmt) - JCCP.ActualCost As BilledCostDifference, 

私は括弧の間REVENUE_2を追加しようとしたが、レポートビルダは、カラム

+0

なぜこれらの多くのタグ? –

+2

ReportBuilderはmySQLで動作しますか? –

+0

同じ "レベル"で定義された列エイリアスを使用することはできません。 – jarlh

答えて

1

はいとしてそれを取ることはありません。

  1. あなたのデータセットに計算フィールドを追加します。REVENUE_2
    - Field sourceFields!JCCM.BilledAmt.Value + Fields!JCCM.udGEACrev.Value
  2. - : - Field name

    右回転クリックデータセット> Add Calculated Field
  3. をポップアップダイアログで以下の値を入力します。
  4. 次の値を持つ別の計算フィールドを追加してください:
    - Field nameBilledCostDifference
    - Field sourceFields!REVENUE_2.Value - Fields!JCCP.ActualCost.Value
  5. レポートに2番目の計算フィールドをドラッグします。

注:[OK]をヒットしない限り、
SSRSには、追加した最初の計算フィールドを認識しません。最初の計算フィールドを追加し、OKを押し、2番目の計算フィールドを追加します。

+0

驚くべきことに、私は計算されたフィールドについて知りませんでしたが、 –