找回密码
 注册成为天翎用户
楼主: SHZD

[已解决] 文本框里的值脚本问题

[复制链接]
 楼主| SHZD 发表于 2017-9-8 08:31:02 | 显示全部楼层
kelly 发表于 2017-9-7 11:44
您好,您的这个代码想实现什么样的功能,为什么要retrun,这样写 :retrun "";

不对啊。。。我还以为我return 拼错了,,原来你拼错了 retrun
kelly 发表于 2017-9-8 09:33:32 | 显示全部楼层
您好,您找到问题,为什么不能return呢,能交流一下吗
 楼主| SHZD 发表于 2017-9-8 13:09:23 | 显示全部楼层
kelly 发表于 2017-9-8 09:33
您好,您找到问题,为什么不能return呢,能交流一下吗

没有找到,我还以为用retrun。。。
文本框值的脚本里用return 直接报错不知什么问题导致,我代码也贴出来了你可以试试
kelly 发表于 2017-9-11 22:35:49 | 显示全部楼层
本帖最后由 kelly 于 2017-9-11 22:36 编辑

您好,您试试底下代码试:

(function(){
        var id =getId()
        var fapiao=""
        var types=getItemValueAsString("依据类型");
        var sql;
        if(types=="设施外包"){
          sql="SELECT  sum(cast(ITEM_不含税金额 as float)) as 不含税金额 from TLK_新付款依据信息外包 where parent ='"+id+"'";}
        else if (types=="设施用料"){
          sql="SELECT  sum(cast(ITEM_不含税金额 as float)) as 不含税金额 from TLK_新付款依据信息 where parent ='"+id+"'";
        }
        else{return}
        println(sql+sb)
        var datas = queryByDSName("SP_obpm" , sql);
        if(datas!=null || datas.size()>0){
        var iter = datas.iterator();iter.hasNext();
        var data = iter.next();
        println(sql)
        var fapiaoold=data.get("不含税金额");
        fapiao= fapiaoold
        }
        else{fapiao=0}

        return fapiao;
       
       
})()

有问题,加我Q851042911,我们一起进行解决!
 楼主| SHZD 发表于 2017-9-12 13:52:45 | 显示全部楼层
kelly 发表于 2017-9-11 22:35
您好,您试试底下代码试:

(function(){

嗯可以了谢谢,结帖
kelly 发表于 2017-9-12 13:53:24 | 显示全部楼层
感谢您的反馈!!

本版积分规则

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

GMT+8, 2026-9-29 05:18

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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