我有一个报告,需要在记录中的特定列中添加注释/数字。然后,我需要在表格底部添加对此的引用,就像在书中看到的脚注部分一样。
我尝试添加行号,但是它获取实际的行号而不是记录数。我正在为数据库使用oracle。
在我的报告中,如果记录具有RETURN_NOTE列的值(未显示),则将其连接到TASK_NAME列的末尾。然后在表格下方,从上方添加带有RETURN_NOTE值的int。
您可以在下图中看到红色数字及其说明。
谢谢
答案 0 :(得分:1)
最好的方法是将计算字段添加到数据集中,并将脚注放入表达式中。假设您的脚注取决于Fields!Task.Value
,并将此计算字段称为脚注:
'Name: Footnotes
=Switch(Fields!Task.Value = "Prepare for Coordinator", 1, Fields!Task.Value = "Ready for Closeout", 2)
现在将另一列添加到Tablix中,并将字段Fields!Footnotes.Value
放在此列中。
然后在报表的某处添加一个矩形或另一个Tablix(输入解释脚注的值)。然后转到该Tablix /矩形的属性(右侧窗格),并在 Other> Bookmark (其他>书签)下,编写书签代码(例如:FootnotesExplained
)。
返回带有Fields!Footnotes.Value
的文本框,然后右键单击该文本框,然后转到文本框属性>操作,然后选中转到书签 >选项,并在FootnotesExplained
之前在您的书签代码下方写上。
当您现在单击脚注所在的列中的值之一时,报告将跳至脚注说明所在的tablix /矩形。