我在db中有这样的数据
Category Key Products
Dairy 22 Milk
Dairy 22 Butter
Dairy 22 Cheez
Color 44 Red
Color 44 Green
Color 44 Blue
Shampoo 1 Pentene
Shampoo 1 H& D
Shampoo 1 Sunsilk
Drink 3 Pepsi
Drink 3 Coke
我想根据每个类别在ssrs报告中显示4行。每个类别一行。在报告中,我有一列包含有关产品的信息。例如,每个产品就像一个子报告。我希望产品信息应根据每个产品包含多个网址。就像我们采用Dairy Category一样,报告中的“Product Information”字段应包含3个链接 - 一个用于Milk,第二个用于Butter,第三个用于Cheez。 当我右键单击报表中的“ProductInformation”文本框时(我在报表中使用表格,每个单元格就像文本框)然后转到属性然后单击“跳转到URL”然后我只能有一个链接...我希望在ssrs表中每个文本框都有多个链接。
答案 0 :(得分:0)
如果可以使用三列,则可以使用Matrix Control。我没有办法在本地测试这个,所以这是来自内存。
按类别分组(这将是您的行来源)并将列源设置为Products。对于value,使用表达式获取该列的产品名称:
=First(Fields!ProductName.Value)
这应该显示如下数据:
Category Key Products
Dairy 22 Milk Butter Cheez
Color 44 Red Green Blue
Shampoo 1 Pentene H& D Sunsilk
Drink 3 Pepsi Coke
使用表达式动态设置数据单元格的URL:
="http://www.myco.com/info.html?product=" & First(Fields!ProductName.Value)