引出

简介

引出


使用方法

1. 静态框架使用方法仅EAS7.5版本
<wafctrl:export id="id" name="name" />
2. JS动态创建EAS8.0+
var dom = waf.createDOM("export", options);
waf.appendDOM(parent, dom);
waf.initComponent("export", options, dom);
3. 通用DOM创建EAS8.0+
<input id="id" name="number" type="text" class="enter2tab ui-export form" ctrlrole="export" aria-disabled="false" style="" tabindex="0">
<!--DOM创建好之后,使用js初始化控件-->
waf.initComponent("export", options, dom);
4. 方法&事件使用EAS7.5+
//调用方法
waf("#id").wafExport('method', parameter...);
//eg:获取和设置值
waf("#id").wafExport("getValue");
waf("#id").wafExport("setValue");
//eg:更改事件
waf("#id").wafExport("option","onchange",fn);

DOM结构

<input id="id" name="number" type="text" class="enter2tab ui-export form" ctrlrole="export" aria-disabled="false" style="" tabindex="0">

属性说明

exportTitle String 缺省值: EAS7.5+

1.弹出的引出界面标题显示。2.下载附件的文件名。;

exportParam json数组字符串 缺省值: EAS7.5+

1.参数格式:'[{solu:'方案编码',soluName:'方案别名'}]'    示例:'[{solu:'city',soluName:'城市'},{solu:'province',soluName:'省份'}]'   2. solu:方案编码。GUI客户端引入引出模板的编码     不同方案的引出并行引出。;

bizParamMap json字符串,如果json对象,则用waf.toJsonString()转换 缺省值: EAS7.5+

1.参数格式:'{'方案编码':{'param':'param1'}}'    示例:'{'city':{'param':'参数1','param2':'参数2'},'province':{'param':'参数1','param2':'参数2'}}'   2.多方案,则各自的方案编码对应各自的参数。这些参数最终会传到引出的业务实现类的上下文中;