在分页符之后,我希望再次显示在第一列中显示的名称,该名称在它出现的第一行中都隐藏了。请运行以下代码片段以了解我的意思。
<html>
<h2>This Output I want to Achieve</h2>
<h3>On Current Page</h3>
<table>
<tr>
<th>Name</th>
<th colspan="2">Telephone</th>
</tr>
<tr>
<td>Bill Gates</td>
<td>555 5989</td>
</tr>
<tr>
<td></td>
<td>55545646</td>
</tr>
<tr>
<td></td>
<td>54513215</td>
</tr>
<tr>
<td></td>
<td>54542324324</td>
</tr>
<tr>
<td>Jeff</td>
<td>987458</td>
</tr>
<tr>
<td></td>
<td>324238</td>
</tr>
</table>
<h3>On Next Page</h3>
<table>
<tr>
<th>Name</th>
<th colspan="2">Telephone</th>
</tr>
<tr>
<tr>
<td>Jeff</td>
<td>987458</td>
</tr>
<tr>
<td></td>
<td>324238</td>
</tr>
<tr>
<td>Sundar</td>
<td>324238</td>
</tr>
<tr>
<td></td>
<td>324238</td>
</tr>
</table>
<h2>But this output I am getting </h2>
<h3>On Current Page</h3>
<table>
<tr>
<th>Name</th>
<th colspan="2">Telephone</th>
</tr>
<tr>
<td>Bill Gates</td>
<td>555 5989</td>
</tr>
<tr>
<td></td>
<td>55545646</td>
</tr>
<tr>
<td></td>
<td>54513215</td>
</tr>
<tr>
<td></td>
<td>54542324324</td>
</tr>
<tr>
<td>Jeff</td>
<td>987458</td>
</tr>
<tr>
<td></td>
<td>324238</td>
</tr>
</table>
<h3>On Next Page</h3>
<table>
<tr>
<th>Name</th>
<th colspan="2">Telephone</th>
</tr>
<tr>
<tr>
<td></td>
<td>987458</td>
</tr>
<tr>
<td></td>
<td>324238</td>
</tr>
<tr>
<td>Sundar</td>
<td>324238</td>
</tr>
<tr>
<td></td>
<td>324238</td>
</tr>
</table>
<html>
我想使用SSRS表达式实现此输出。我正在使用Active Report .rdlx表单。
注1:
我希望以.rdlx格式输出,而不要用于段报告.rpx格式.I 想要在Active Report 9版本中实现
注意2:
此问题与SSRS报告(.rdlx)活动报告有关,而不与HTML有关。 我使用HTML作为解释问题的清晰方法。
答案 0 :(得分:0)
您可以做几件事。首先,在最新版本的ActiveReports 13中,我们在表控件中添加了“ AutoMerge”属性,默认情况下将为您执行此操作。 否则,如果您想坚持使用ActiveReports 9,则可以使用Matrix控件来获得此行为。我们为您提供了一个示例here。