报告服务-SSRS Tablix插入行键盘快捷方式



我有几个SSRS报告要为需要表布局的客户端创建。我知道有些人不赞成仅为此目的使用Tablix,但尝试对齐矩形和其他控件是非常耗时的。

其中许多表都有50多行(包含多列),我经常需要执行"右键单击>>在下面插入行>>"的顺序。这是非常重复的,我想知道是否有人知道更好的方法来完成任务。

除了在谷歌上搜索可能的解决方案外,我还试图在SO上找到一个类似的问题,但我找不到有解决方案的人。

我尝试过的一个选项是使用VS2008选项中的自定义快捷键创建自己的键盘快捷键。有四种可能的选项没有指定快捷方式:

  • 其他内容菜单.行列.插入上一行
  • 其他内容菜单.行列.插入上一行
  • 其他内容菜单.行列.插入下一行
  • 其他内容菜单.行列.插入下一行

不幸的是,我尝试映射这四个命令中的任何一个都没有成功。如果这些是命令,并且有人成功地完成了我要做的事情,请告诉我。如果这些命令不适用于Tablix设计器,那么其他人有适合他们的解决方案吗?

编辑:我将使用此表的主报告只填充页面顶部的几个文本框。该表本身不包含任何数据,用于保存学生的成绩。50多行是分级的类别,有12列代表班级中的学生。

我同意您的基本方法——表是控制布局的一种简单得多的方法。

若要快速复制行,请在解决方案资源管理器中右键单击报告,然后选择"查看代码"。在表中找到要复制的TablixRow XML节点,然后根据需要多次复制和粘贴。请确保将整个节点从开始标记复制到结束标记。

提示-使用左侧的展开/折叠开关在复制源TablixRow XML节点之前折叠它-有助于避免复制错误。

显然,确保你有一份报告的备份,以防你搞砸了!

最新更新