历史版本11 :HTML5 端的 JS 接口 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. h5哪些地方支持调用js编辑

web事件   分页预览
  加载起始 √
  加载结束 √

报表内部js  单元格  图表  
超级链接js  √  √  

控件事件  参数控件  表单控件  
初始化后事件   √
编辑前     
编辑后   √
编辑结束   √
点击   √
值改变  
 
节点生成  
状态改变 √  √
 上传后  

2. 控件支持的脚本函数编辑

 函数名 函数描述  填报控件  参数控件  表单控件  
setEnable  设置控件的可用性  √  √  √  
isEnable  判断控件是否可用  √  √  √  
setVisible  设置控件的可见性  √  √  √  
isVisible  判断控件的可见性  √  √  √  
setValue  设置控件值  √  √  √  
getValue  获取控件的值  √  √  √  
reset  重置控件  √  √  √  
fireEvent  触发指定名字的事件  √  √  √  

3. 分页支持的脚本函数编辑

 函数名 函数描述  补充说明  实现  
contentPane  当前报表对象  无  √  
currentPageIndex  当前所在页  contentPane常用属性 只有分页预览报表才有 √  
reportTotalPage  总页数  contentPane常用属性 只有分页预览报表才有 √  
gotoFirstPage  首页  无  √  
gotoPreviousPage  上一页  无  √  
gotoNextPage  下一页  无  √  
gotoLastPage  末页  无  √  
gotoPage(pn, para, noCache)跳转到某一页  包含三个参数,表示跳转到第几页,是否携带参数,是否使用缓存  √  

4. 决策平台编辑

函数名  函数描述    补充说明实现
  FS.tabPane.addItem  向决策平台tab栏新增项目  包含2个参数,分别表示:标签页的标题,字符串和数字都可以;
标签页的内容指向的地址
 √  
  FS.tabPane.closeActiveTab  关闭当前tab选项页  没有参数 √ 
  FR.logoutApp  登出,FR工具类下的方法  没有参数 √ 

5. 常用的工具类脚本函数编辑

函数名  函数描述  补充说明  实现
FR.Msg.alert  弹出消息框函数 包含3个参数,分别表示:标题,内容,回调函数 √  
FR.Msg.confirm  值确认弹出框函数  包含3个参数,分别表示:标题,值,回调函数 √  
FR.Msg.prompt  可修改值的值确认弹出框函数  包含4个参数,分别表示:标题,说明,值,回调函数 √  
FR.Msg.toast  在页面边缘出现的消息提示块,一小段时间后自动消失  包含1个参数,表示要提示的信息  √  
FR.cjkEncode进行cjk编码  包含1个参数,字符串  √  
FR.cjkDecode  进行cjk编码  包含1个参数,字符串  √  
FR.doHyperlinkByGet
/FR.doHyperlinkByPost  
超级链接  包含2个参数,分别表示:超链的url, 传递的参数 √  
FR.ajax  异步请求函数  √  
FR.remoteEvaluate返回公式计算的结果 包含1个参数,字符串 √ 
_g().parameterCommit()  分页预览及填报预览自动查询  /  √  
contentPane.setAppearRefresh() 页面再现的时候自动刷新 √ 
 setInterval() 可按照指定的周期(以毫秒计)来调用函数或计算表达式 包含2个参数 √
 setTimeout() 用于在指定的毫秒数后调用函数或计算表达式。 包含2个参数√ 
注:通用的js都是支持的,比如Document.getElementById()等等