Q:我的需求是导入excel的时候,导入科目编号,然后科目名称根据科目编号带过来
A:参考以下脚本:写在excle导入配置的;列值 脚本里
- var doc=getCurrentDocument();
- var aa=getItemValueAsString("sub_num") //获取科目编号的值
- println("aaaaaaaaaaa=="+aa)
- var sql="select item_sub_name from tlk_科目 where item_sub_num='"+aa+"'" //根据科目编号去科目表查对应的科目名称
- var q=queryByDSName("xiaoxuan",sql);
- var zhi1="";
- if(q!=null){
- for(var a=q.iterator();a.hasNext();){
- var b=a.next();
- zhi1=b.get("item_sub_name"); //定义一个变量b获取科目名称值
- println("zhi111111111"+zhi1);
- doc.findItem("sub_name").setValue(zhi1); //用finditem.setValue的方法给科目名字段设值
- }
-
- }
复制代码
excel导入按钮,动作执行后脚本
http://www.teemlink.com/bbs/foru ... 6&fromuid=45778
(出处: 天翎myApps) |