2017-06-08 45 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. 計算字段添加到您的數據集:
    - 右點擊數據集 - >Add Calculated Field
  2. 彈出的對話框中輸入以下值: - Field name
    REVENUE_2
    - Field sourceFields!JCCM.BilledAmt.Value + Fields!JCCM.udGEACrev.Value
  3. 使用以下值添加另一個計算字段:
    - Field nameBilledCostDifference
    - Field sourceFields!REVENUE_2.Value - Fields!JCCP.ActualCost.Value
  4. 將第二個計算字段拖到您的報告中。

注意:除非你打OK
SSRS將無法識別您添加的第一個計算字段。因此,添加第一個計算字段,點擊確定,添加第二個計算字段。

+0

太棒了,我不知道計算的字段, –