根据页面切换页脚内容

Switch contents of footer based on page

切换页脚内容

是否可以根据页码切换页脚内容?

我想在第一页显示基于文本的页脚,在最后一页我想显示徽标。

我试过添加:

=IIf(Globals!PageNumber<>1,logo1,logo2)

在 Images 文件夹内的 Report Data 部分,徽标嵌入为 logo1 和 logo2。

Image Properties > General > Use this image, in the (fx) button,但是一旦我编译了项目,我就无法将 rdl 文件上传到 Dynamics。

此外,一旦我将上面的脚本添加到图像中,图像在设计视图中就变成了损坏的图像,并且当我将上面的脚本替换为原来的脚本时,这只是

logo1

一切恢复正常,在设计器中可以看到图片,可以上传文件到动态中

如果可能的话,将不胜感激。

如评论中所述,您需要用引号将图像名称括起来。此外,图像在设计器中会出现破损。如果您预览或上传到 CRM,图像将正确显示。

仔细检查报告中是否嵌入了两张图片:

确保图像源设置为嵌入式:

确保图像名称用引号引起来:

在此之后,可以预览报告或将报告上传到 CRM。正如预期的那样,第一页上的图像将与其余页面上的图像不同。

我认为您应该将这两张图片都添加到页脚中。然后更改每个的可见性 属性 以满足您的需要: 仅最后一页 =IIF(全局!PageNumber=全局!总页数,假,真)

仅第一页 =IIF(全局!PageNumber=1,假,真)