`

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

    博客分类:
  • BIRT
 
阅读更多
http://www.birt-exchange.org/org/forum/index.php/topic/16469-get-element-by-id/page__p__52772&#entry52772

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这条线上访问到.

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

相关推荐

    vb Script参考文档

    InputBox 函数 在对话框中显示提示,等待用户输入文本或者单击按钮,并返回文本框的内容。 InStr 函数 返回一个字符串在另一个字符串中第一次出现的位置。 InStrRev 函数 返回一个字符串在另一个字符串中出现的...

    xml入门教程/xml入门教程

    2.xml文件是由元素和元素的内容以及属性组成的,一个xml文件中只能有一个根元素,标签和标签的内容加在一起叫作一个元素。xml是大小写 敏感的,只能以字母或下划线开头。 字符转义 < 代表 ", > 代表 ">" , &...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    XML对这一原理进行了深化和扩展,用XML,你可以描述你的信息在哪里,你可以通过meta来验证信息,执行搜索,强制显示,或者处理其他的数据。 下面是一些XML metadata在实际应用中的用途: 1.可以验证数字签名,使...

    jacascript DOM节点——元素节点、属性节点、文本节点

     元素节点的三个node属性:nodeType:1、nodeName/TagName:元素的标签名大写、nodeValue:null;  其父节点 parentNode 指向包含该元素节点的元素节点 Element 或文档节点 Document;  元素的 childNodes 属性中...

    HTML开发王

    13.2.1 使用script元素定义脚本代码 13.2.2 在内建事件中定义脚本 13.2.3 在超链接中定义脚本 13.2.4 定义脚本语言 13.2.5 动态修改文档 13.2.6 认识dhtml 13.3 浏览器不支持脚本是应注意的问题 13.3.1 noscript元素...

    Windows 脚本技术参考手册

    Line 属性 (WshRemoteError) Name 属性(WScript 对象) Named 属性 Number 属性 Path 属性 ProcessID 属性 RelativePath 属性 ScriptFullName 属性 ScriptName 属性 Source ...

    编译的 HTML 帮助文件 (.chm) DHTML手册

    在 Web 页面上,document 对象可通过 window 对象的 document 属性引用,或者直接引用。 document 对象在主文档的任意时间均可用,但是对于目前正在轻便动态 HTML(DHTML) 行为中使用的 HTML 组件(HTC)来说却不可用...

    DWR.xml配置文件说明书(含源码)

    这有点向java中的import语句,多数类在使用之前需要引入,但引入了类并不意味着这些在使用,每个creator和converter需要有个id属性来允许以后进行引用. 配置文件的allow部分定义哪些类可以建立和转换,每个被准许的类都...

    JavaScript基础和实例代码

    4.4.2 通过name属性访问文档对象 4.4.3 通过id属性访问文档对象 4.4.4 通过联合数组访问文档对象 4.5 创建和使用自定义对象 4.5.1 通过定义对象的构造函数的方法 4.5.2 通过对象直接初始化的方法 4.5.3 修改、删除...

    大名鼎鼎SWFUpload- Flash+JS 上传

     □ 这是因为SWFUpload在上传时相当于重新开辟了一个新的Session进程,因此无法与原有程序的Session保持一致,这就需要在上传时传递原有程序的SessionID,根据它来“找回”其应有的Session。 详细说明文档: ...

    ASP.Net.Web程序设计

    在网页中插入脚本语言通常有三种方式:使用SCRIPT标记符、在标记符中直接嵌入脚本以及链接外部脚本文件. 8、说明在网页中使用CSS的几种方式?CSS选择符的作用及分类? 在网页中使用CSS包括三种常用方式:将样式定义...

    css笔记课程笔记2019,5,22

    ** 通过html访问本地图片,使用绝对路径,目前有问题 3、超链接标签 <a href="" target="_blank"></a> 4、表格标签 ** 技巧:数里面有多少行,每行里面有多少个单元格 ** <table></table> <tr> <td> 5...

    flash action script 经典字典教程大全,学flash必备

    flash action script 经典字典教程大全,学flash必备 -- --(递减) ++ ++(递增) ! !(逻辑 NOT) != !=(不等于) !== !==(不全等) % %(模) %= %=(模赋值) & &(按位 AND 运算符) && ...

    Javascript获取标签ID改变style属性的代码

    实例JavaScript代码 下面的这段代码中,我们通过select元素的name属性来设置具体要访问style的哪个属性(本例中为背景色),这样,这个函数就可以用来设置不同的CSS属性了。 代码如下: [removed] var d = document....

    VBScript 语言参考中文手册CHM

    InputBox 函数 在对话框中显示提示,等待用户输入文本或者单击按钮,并返回文本框的内容。 InStr 函数 返回一个字符串在另一个字符串中第一次出现的位置。 InStrRev 函数 返回一个字符串在另一个字符串中出现的...

    js使用小技巧

    访问窗体元素 document.all("txt").focus(); document.all("txt").select(); 窗体命令 document.execCommand 窗体COOKIE document.cookie 菜单事件 document.oncontextmenu 创建元素 document....

    freemarker总结

    使用import指令导入库到模板中,Freemarker会为导入的库创建新的名字空间,并可以通过import指令中指定的散列变量访问库中的变量: ${my.mail} ${mail} 输出结果: <p>Copyright (C) 1999-2002 ...

    计算机网络安全技术:在网页中加入javascript.pdf

    // 获取ID 为'key' 的元素,并判断内容是否会空 if(document.getElementById('key').value=='') { alert(' 空的搜索框里没有字'); document.getElementById('key').focus(); 在网页中加入javascript 新建一个文件,...

    javascript表单事件处理方法详解

    本文实例为大家分享了javascript...元素的name属性; var myform=document.forms[“myformname”]; //myformname是某个<form>元素的名称; ③:直接使用表单名访问表单: var myform=document.myformname; //m

Global site tag (gtag.js) - Google Analytics