【问题标题】:Why does SSRS paste objects in random locations in reports?为什么 SSRS 将对象粘贴到报告中的随机位置?
【发布时间】:2014-05-16 06:08:15
【问题描述】:

每当我在 SSRS 报告中复制粘贴时,我都会对复制的对象出现的位置感到困惑。有人可以解释一下吗?

【问题讨论】:

  • 我对 SSRS 没有太多经验,但我知道通过“属性”窗口设置对象的位置有些相关。您可以相对于报告的边缘设置它们。我想你可以先检查一下。

标签: sql-server sql-server-2008 reporting-services


【解决方案1】:

在报表设计器中剪切和粘贴项目时,无论您如何粘贴,SSRS 都会将项目dead center粘贴到父项目中。这对于Ctrl+V 来说可能是合理的,因为它实际上没有位置上下文,但是如果您使用右键单击上下文菜单粘贴会有点奇怪。

您可以在一个独立的测试中很容易地看到这一点。假设我在报告正文的右下角有一个文本框,这太好了,我也想将它粘贴到左下角:

这是最终结果:

死点。没有我们想要的,但至少它在那里。

这是在报告正文中 - 如果您要粘贴到一个矩形中,该项目将被粘贴到该矩形的死点:

因此,项目的显示位置保持一致 - 按照设计,始终位于父项目的中心 - 希望这能让您少一些困惑。虽然一致,但我猜这是否是实际的合理行为尚无定论。

【讨论】:

  • 注意。吹。在没有非常宽的矩形的大型报表中,这总是特别奇怪。这解释了原因。死点在不知名的地方!谢谢,我现在晚上可以睡个好觉了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多