Reporting services 我们需要一条直线来代替断线

Reporting services 我们需要一条直线来代替断线,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我在SSRS中使用了lookuper。我如何在一行内画一条线 目前,我通过添加vbcrlfs添加了换行符。我需要一条线,而不是断线 可能吗 表1: Person_ID Name Salary_Revisions 1 Test1 100 1 Test1 200 2 Test2 300 2 Test2 400 表2: Person ID Department

我在SSRS中使用了
lookuper
。我如何在一行内画一条线

目前,我通过添加
vbcrlf
s添加了换行符。我需要一条线,而不是断线

可能吗

表1:

Person_ID   Name    Salary_Revisions
1           Test1   100
1           Test1   200
2           Test2   300
2           Test2   400
表2:

Person ID                  Department        Organizations
-------------------------- ---------------- ---------------
1                          Physics             Test1
1                          Chemistry           Test2
2                          Maths               Test3
我希望得到如下结果:

Person_ID             Name               Salary_Revisions       Department     Organization
--------------------- ------------------ ---------------------- ----------------------------
1                     Test1              100                    Physics          Test1
1                     Test1              200                    Chemistry        Test2
2                     Test2              300                    Maths            Test3
2                     Test2              400
为了得到这样的结果,我添加了3个数据集。数据集1包含人员ID和姓名。Dataset1作为数据集添加到Tablix属性中,表示基本数据集。 第二个数据集2包含人员ID和薪资修订。 第三个数据集3包含个人id、组织、部门。

为了获取薪资修订,我添加了一个表达式=Join(lookupse(字段!Person\u ID.Value,字段!Person\u ID.Value,字段!salary\u Revisions.Value,“数据集2”),“”+vbcrlf+vbcrlf)

为了获取部门,我添加了一个表达式=Join(LookupSet(Fields!Person\u ID.Value,Fields!Person\u ID.Value,Fields!Department.Value,“Dataset3”),“”+vbcrlf+vbcrlf)

为了获得Organization,我添加了一个表达式=Join(lookupse(Fields!Person\u ID.Value,Fields!Person\u ID.Value,Fields!Organization.Value,“Dataset3”),“”+vbcrlf+vbcrlf)

通过这样做,我面临着这样一个问题:在添加大部门时,它会分成两行。所以相应的组织不在同一条线上

请找出我得到的结果

Person_ID             Name               Salary_Revisions       Department     Organization
--------------------- ------------------ ---------------------- ----------------------------
1                     Test1              100                    Physics          Test1
1                     Test1              200                    Chemis           Test2     
                                                                   try           Test3
2                     Test2              300                    Maths          
2                     Test2              400

我的部门表在数据库中的宽度是200。所以我不能再做更多的设计调整了。你能帮我这样实现吗。

有几种不同的插入行的方法

  • 添加具有黑色背景色的行。缩小高度并将CanGrow设置为False
  • 将线条图像放入行中,并将其设置为repeatX(水平)
如果需要,可以使用这些表达式来控制它们的出现时间。例如,如果您有某种组ID,您可以使用Previous函数检查您是否正在启动一个新组,然后只显示行