SSRS 2005选项卡/换行符显示在表中

时间:2010-03-25 18:10:49

标签: sql-server reporting-services reportingservices-2005

如何在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)使新线路正常工作,但仍然没有标签。

2 个答案:

答案 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)