【发布时间】:2016-06-22 02:58:32
【问题描述】:
这是我在 sql server 中创建的视图:
CREATE VIEW [dbo].[view_CaseAttribute] AS
SELECT a.CompanyID,a.CaseID,a.CaseCD,
CaseAttribute=STUFF
(
(
SELECT ','+ CAST(b.Value AS NVARCHAR(MAX))
FROM dbo.CSAnswers b
WHERE a.CaseID=b.EntityID and a.CompanyID='3' and b.CompanyID='3' and
(b.AttributeID='POSPRODUCT' or b.AttributeID='POSMODULE' or b.AttributeID='POSFUNCTIO' or b.AttributeID='NATURE')
FOR XMl PATH('')
),1,1,''
)
FROM dbo.CRCase a
LEFT JOIN dbo.CSAnswers c ON a.CaseID=c.EntityID
WHERE a.CompanyID='3'
GROUP BY a.CompanyID,a.CaseID,a.CaseCD
GO
(图一)然后我创建自定义项目
在报表设计器视图_CaseAttribute 中加入 CRCase 结果:
【问题讨论】: