Share via


如何:加入運算式 (Reporting Services)

運算式會在整個報表中用來定義報表項目屬性、篩選、群組、排序次序、連接字串和參數值。運算式是以等號 (=) 當做開頭,而且是以 MicrosoftVisual Basic 撰寫。運算式是由報表處理器在執行階段加以評估,這樣會將評估結果與報表配置元素結合。

運算式可能很簡單或很複雜。簡單運算式會參考內建集合中的單一項目。複雜運算式可包含常數、運算子、全域收集項和函數呼叫。如需詳細資訊,請參閱<了解簡單和複雜運算式 (Reporting Services)>。

若要輸入簡單運算式,請在設計介面上將它直接輸入文字方塊內。系統會為您建立實際的基礎運算式。例如,如果您在文字方塊中輸入 [FieldName],此文字方塊的 Value 屬性會設定為 =Fields!FieldName.Value。

若要輸入複雜運算式,請使用 [運算式] 對話方塊。若要開啟 [運算式] 對話方塊,請按一下對話方塊中的 (fx) 按鈕,或從快速鍵功能表中選擇 [運算式]

將運算式加入文字方塊

  • [設計] 檢視中,按一下設計介面上要在其中加入運算式的文字方塊。

    • 如果是簡單運算式,請將運算式的顯示文字輸入文字方塊內。例如,在資料集欄位 Sales 中輸入 [Sales]。

    • 如果是複雜運算式,請以滑鼠右鍵按一下文字方塊,然後選取 [運算式][運算式] 對話方塊隨即開啟。在運算式窗格內的 '=' 後面輸入您的運算式或是以互動方式建立運算式,然後按一下 [確定]。

      此運算式會以 <<Expr>> 形式出現在設計介面上。