Sql server TSQL到SSRS,如何在SQL-SQL-SQL for SSRS报告中插入新行字符
我正在玩如何在SQL中的存储过程中插入一些spec字符,以便我的SSRS框将它们放入新行(*请不要与任何SSRS格式/表达式混淆,Sql server TSQL到SSRS,如何在SQL-SQL-SQL for SSRS报告中插入新行字符,sql-server,tsql,reporting-services,Sql Server,Tsql,Reporting Services,我正在玩如何在SQL中的存储过程中插入一些spec字符,以便我的SSRS框将它们放入新行(*请不要与任何SSRS格式/表达式混淆,char(10),vbcrlf等)。此外,我的输入来自xml,如下面的代码片段中所示,我尝试了所有操作,但没有任何操作,我还尝试在SSRS框中插入$,然后替换,但奇怪的是,这也不起作用,不使用SSRS格式是否可以理想地执行 谢谢大家 *** =Replace("$",vbcrlf) ; WITH cte AS (SELECT 'Line aaaaaa'
char(10)
,vbcrlf
等)。此外,我的输入来自xml,如下面的代码片段中所示,我尝试了所有操作,但没有任何操作,我还尝试在SSRS框中插入$,然后替换,但奇怪的是,这也不起作用,不使用SSRS格式是否可以理想地执行
谢谢大家
*** =Replace("$",vbcrlf)
; WITH cte AS (SELECT 'Line aaaaaa' Order_Desc UNION Select 'Line 22222' Proc_CODE UNION SELECT 'Line 33333333' Proc_Code )
select
STUFF((SELECT
', ' + ord.Order_Desc As [text()]
--',$' + ord.Order_Desc As [text()]
FROM cte ord
ORDER BY ord.Order_Desc
FOR XML PATH('')
),1,2,'') AS Order_All
马克,嗨,你为什么要移除SSRS拖船?只是好奇
DECLARE @LineBreak NVARCHAR(100)
SET @LineBreak = 'First line content.' + CHAR(13)+CHAR(10) + 'Second line
content.'
PRINT @LineBreak