设为首页收藏本站

birt家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2956|回复: 4

[birt2.6] 关于动态修改标题

[复制链接]
发表于 2016-1-11 14:55:57 | 显示全部楼层 |阅读模式
我想动态修改报表的标题,标题是修改了,但是没刷新,应该怎么弄好?
var strTitle=params["ProductionUnitID"].value;
reportContext.getDesignHandle().setProperty("title",strTitle);
我这样修改的,
this.getLabel("test").text=reportContext.getReportRunnable().getProperty("title");
获取到的title是已经修改的了,
但显示没刷新。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
 楼主| 发表于 2016-1-11 15:13:19 | 显示全部楼层
@呼唤  
 楼主| 发表于 2016-1-13 15:47:26 | 显示全部楼层
已经解决了。
1.添加Text控件,Text控件,也是个代码区域模块,设置为html和Dynamic Text,<value-of>可以传参数
2.
<script type="text/javascript">
var titleStr=<VALUE-OF>params["ProductionUnitID"].value</VALUE-OF>;
document.getElementsByTagName("B")[0].innerHTML=titleStr;
document.title=titleStr;
</script>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|birt家园    

GMT+8, 2020-8-9 08:07 , Processed in 0.307230 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表