如何在SSRS 2005报告中获取一列来呈现控制字符,如新行和标签?
例如:
SELECT
VW.System_name + CHAR(13) + CHAR(9) + ' > ' + VW.PTS_NAME + CHAR(13) + CHAR(9) + CHAR(9) + ' > ' + VW.FEED_NAME as Name
在SSRS(和SSMS结果到网格模式)表中将呈现为:
TRIPLE > HYBRIDS > HYBRID_CASHFLOWS
但我想(在SSMS结果中呈现为文本模式):
TRIPLE
> HYBRIDS
> HYBRID_CASHFLOWS
如何在SSRS 2005中完成?
编辑:删除的答案表明我添加了CHAR(10)以及CHAR(13)使新线路正常工作,但仍然没有标签。
答案 0 :(得分:4)
请参阅以下链接:
http://dba.fyicenter.com/faq/sql_server/Inserting_New_Line_Characters_into_Strings.html
您也可以使用这些:
new line = char(12)
space = char(32)
horizontal tab = char(9)
carriage return = char(15)
vertical tab = char(13)
end of text = char(3)
答案 1 :(得分:1)
我提议新行是char(10)