我在Reporting Services中使用一些複雜表達式來控制報表中數據的值,格式等(請參閱MSDN)。SSRS報表表達式中的註釋
是否可以在這些表達式中插入代碼註釋,如果有,語法是什麼?
通過代碼中的註釋我的意思是這樣的:
// single line comment
/* or multi line comment */
我在Reporting Services中使用一些複雜表達式來控制報表中數據的值,格式等(請參閱MSDN)。SSRS報表表達式中的註釋
是否可以在這些表達式中插入代碼註釋,如果有,語法是什麼?
通過代碼中的註釋我的意思是這樣的:
// single line comment
/* or multi line comment */
它看起來像VB代碼。
嘗試使用撇號來撰寫評論。
'This is a sample comment.
這是一個猜測:)
編輯:VB其實沒有多評論。
然而,嘗試使用以下來看看它是否工作
'This is a sample comment _
followed by a new line _
and the comment ends
如果不工作,你可以做
'This is a sample comment
'followed by a new line
'and the comment ends
EDIT2:另外,似乎註釋可以在開始或結束。
來源:https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=441283
謝謝:)我試過了。 該語法似乎只適用於表達式的結尾處 - 這對您的鏈接有意義,無法對中間表達式進行評論,因爲它將其處理爲一行。 如果我在表達式的開始處使用它,則表達式代碼將變爲報告輸出,不好! – Sophia 2009-05-20 03:59:02
如果您想發表評論switch語句,你可以做這樣的事情:
=switch(
false, "--- First, test if above zero ---"
, Parameters!Test.Value > 0
, "Value is above zero. Yeah!"
, false, "--- Then test if -1 ---"
, Parameters!Test.Value = -1
, "I guess the value is unknown"
, false, "--- Finally catch everything else ---"
, true
, "We could not handle this value. Sorry :-\"
)
假的線條將永遠不會被擊中,這樣你可以把它們作爲一個評論。不是很漂亮,但相當有用:-)
| &IIF(0,「Comment ...」,「」)&|是/ *插入中間* /字符串評論的最佳選擇。因爲IIF()評估所有參數,所以數字計算運氣不佳。 – TamusJRoyce 2015-10-22 16:25:42