在Script通过name或者ID访问元素

[url]http://www.birt-exchange.org/org/forum/index.php/topic/16469-get-element-by-id/page__p__52772&#entry52772[/url]

reportContext.getDesignHandle().findElement("exception_lab").text = "test"
reportContext.getDesignHandle().getElementByID(1639798769111).text="报a表出现异常";


这个访问方式好像有限制,就是在xml的结构树上,只能在根节点到要访问的元素的那一条线包含的元素访问

比如:
在BIRT上的OutLine上结构是:
root->
ele1-->......
ele2-->
ele3[name='exception_lab', id='1639798769111']
那么 不能在ele1的事件里面调用到ele3这个元素?????好像是......只能在root-->ele2-->ele3这条线上访问到.

[b]是可以的, 但是应该注意顺序:比如你去dataset那里的fetch调用body下面的元素,是调用不到,应该是fetch的时候,body的部分都还没创建.[/b]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值