报告与组合字段

时间:2015-10-29 11:54:43

标签: reporting-services

我需要创建报告以在下面呈现如下图像:

enter image description here

所以,对于每个问题,我有几个答案(4或5个答案),每个问题都有归属图像。

数据集:

QuestionId  QuestionName    Image   AnswerId    AnswerText

1           Question 1      Image   1           Answer 11
1           Question 1      Image   1           Answer 12
1           Question 1      Image   1           Answer 13
1           Question 2      Image   1           Answer 21
1           Question 2      Image   1           Answer 22
1           Question 2      Image   1           Answer 23
1           Question 3      Image   1           Answer 31
1           Question 3      Image   1           Answer 32
1           Question 3      Image   1           Answer 33

1 个答案:

答案 0 :(得分:1)

为此,我做了以下假设

  • 您希望每个问题文本都显示为一个新问题及其相关答案

我会使用SSRS中的List来实现它

  1. 添加一个新的List项,并将其DataSetName设置为您的数据集。 (我还在下面的示例中将BorderStyle设置为Solid

  2. 右键单击行标题,然后选择行组 - >组属性,然后在QuestionName上分组

  3. enter image description here

    1. 在列表项的正文中,为问题名称绘制一个文本框,并在其中创建一个值为=Fields!QuestionName.Value

    2. 的占位符
    3. 添加新图片框,并将其设置为使用图片=Fields!Image.Value

    4. 最后添加一个新表,并将数据设置为=Fields!AnswerText.Value。 (您可能还想删除标题行)

    5. 最终的布局应该是这样的

      enter image description here

      当跑步时将呈现为

      enter image description here

      希望这是你追求的事情。如果没有,请告诉我们以提供进一步的帮助。