使用参数在我的 SQL 报告上设置偏移量

Setting a offset on my SQL Report with Paramters

我正在使用 SQL 报告进行标签打印,我希望能够将顶部和左侧的偏移量传递给报告,以便对数据在标签上的显示位置进行浮动调整。我将所有数据都放在一个矩形中,我正在尝试使用 TopOffsetLeftOffset 根据需要将矩形从其默认位置移动。我找不到合适的表达式来执行此操作,也找不到将其分配到的位置。

我尝试进入我的偏移矩形的位置属性并将它们用于我的 Top 参数:

=Parameters!TopOffset.Value + .14
=Parameters!TopOffset.Value in + .14 in
=(in)Parameters!TopOffset.Value + .14 in

我总是得到错误:

=Parameters!TopOffset.Value + .14 in cannot be parsed as a unit because it does not contain numeric values. Examples of valid unit strings are "1pt" and ".5in".

有人能帮忙吗?

很遗憾,您无法为位置属性指定表达式。

您必须找到另一种方法来移动矩形,例如 showing/hiding 另一个项目,但是很难按照您的要求精确地做到这一点。