根据页面

时间:2016-10-14 14:39:24

标签: sharepoint visual-studio-2013 reporting-services dynamics-crm-2011 bids

切换页脚内容

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

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

我尝试添加:

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

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

图像属性&gt;一般&gt;在(fx)按钮中使用此图像,但是一旦我编译了项目,我就无法将rdl文件上传到Dynamics。

此外,只要我将上述脚本添加到图像中,图像就会在设计视图中变成一个损坏的图像,并且只要我用原始脚本替换上面的脚本,这只是

logo1

一切都恢复正常,图像可以在设计师中看到,文件可以上传到动态。

如果可以,请听一些帮助。

2 个答案:

答案 0 :(得分:3)

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

仔细检查两个图像是否嵌入报告中:

Embedded images

确保将图像源设置为Embedded:

Select the image source: Embedded

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

Image name surrounded by quotes

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

答案 1 :(得分:2)

我认为你应该将两个图像添加到页脚。然后更改每个的visibility属性以满足您的需求: 仅限最后一页 = IIF(全局!=的PageNumber全局!总页数,假,真)

仅限首页 = IIF(全局!的PageNumber = 1,假,真)