找回密码
 注册成为天翎用户
查看: 1287|回复: 5

把下拉框选项脚本放在函数库里,如何调用?

[复制链接]
9975 发表于 2012-12-1 16:03:46 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-12-3 11:27 编辑

把下拉框选项脚本放在函数库里,如何调用?
bess 发表于 2012-12-2 01:35:26 | 显示全部楼层
您好,关于如何调用平台函数库函数的语法,您可以参考帖子:http://www.teemlink.com/bbs/view ... =%BA%AF%CA%FD%BF%E2
回复

使用道具 举报

 楼主| 9975 发表于 2012-12-3 10:38:51 | 显示全部楼层
回复 2# bess


为什么在 下拉提示框选项脚本 里调用没有反应?(说明一下,我把脚本直接写在选项脚本里没有问题的,但是放在函数库里统一调用却没有数据)

脚本如下:

/*获取企业名称   */
function  getcompanyName()
{
var sql=" select   c_id,C_MINGCHENG   from bsc_company_tas  where  rownum < 11  ";

var opts = $TOOLS.createOptions();

var query = queryByDSName("new_tas",sql); //queryBySQL(sql);

var value = "";

if(query!=null)

{

   for(var iter = query.iterator();iter.hasNext();){

  var doc= iter.next();

  var  id = doc.get("c_id");
  value= doc.get("C_MINGCHENG");

   //opts.add(value,id);
     opts.add(value,value);


  }

}

opts;

}


在下拉提示框选项脚本里调用代码:
#include "SetValues";
var rtn = getcompanyName(); //获取企业名称
rtn;
回复

使用道具 举报

purple 发表于 2012-12-3 10:46:28 | 显示全部楼层
您好,没效果是因为您没有返回,写在函数库的脚本,最后返回需要用return返回的。即在确定您的脚本无误的前提下,您倒数第二行的脚本opts; 需要修改成return opts; 您先尝试,有问题,我们再沟通。
回复

使用道具 举报

 楼主| 9975 发表于 2012-12-3 11:25:44 | 显示全部楼层
这个问题已经解决,多谢!
回复

使用道具 举报

purple 发表于 2012-12-3 11:27:39 | 显示全部楼层
回复 5# 9975


    好的,感谢您的反馈
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 16:07

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表