如何在BIRT中更改母版页的高度和宽度?

问题描述 投票:0回答:1

这是我正在尝试做的事情:我必须根据我通过URL发送的参数动态地更改母版页的高度和宽度?

birt
1个回答
1
投票

我们可以在beforeFactory事件中执行此操作。首先,有必要填写主页的“name”属性,如this topic中所述。

说我们有一个整数“myHeight”报告参数:

var dynamicHeight=params["myHeight"].value+"in"; //don't forget the unit
reportContext.getDesignHandle().findMasterPage("myMasterPage").setProperty("height", 
dynamicHeight);
reportContext.getDesignHandle().findMasterPage("myMasterPage").pageType="custom";
© www.soinside.com 2019 - 2024. All rights reserved.