起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2972|回复: 7

[已结贴] 复杂逻辑的问题

[复制链接]

40

主题

197

帖子

875

积分

高级会员

Rank: 4

积分
875
QQ
发表于 2018-8-14 17:56:21 | 显示全部楼层 |阅读模式
在复杂逻辑中,对数据的操作进行取列值,画代码生成代码如下:
function code() {
            var rwaa = this.comp('restData').getCurrentRow();
            this.comp('restData1').getValue("fnian", rwaa);
            var mynian = null;
            return;
        }
        return code.apply(this, arguments);
按道理使用取得列值的代码this.comp('restData1').getValue("fnian", rwaa);应该有赋值才对,自己定义了变量也没有办法加,画代码上取列值组件没有添加变量的选项。
5011.png

0

主题

322

帖子

536

积分

高级会员

Rank: 4

积分
536
QQ
发表于 2018-8-15 13:28:06 | 显示全部楼层
列的取值代码为:this.comp('restData1').getValue("fnian", "");列的设值代码为:this.comp('restData1').setValue("fnian", "");,一个方法就能进行一个操作,不能同时操作多个
回复 支持 反对

使用道具 举报

40

主题

197

帖子

875

积分

高级会员

Rank: 4

积分
875
QQ
 楼主| 发表于 2018-8-15 15:21:59 | 显示全部楼层
this.comp('restData1').getValue("fnian", "");取值之后总得有一个临时的变量保存取出的值啊,在画代码的操作中没有办法进行此操作。需要有加变量的操作。
回复 支持 反对

使用道具 举报

40

主题

197

帖子

875

积分

高级会员

Rank: 4

积分
875
QQ
 楼主| 发表于 2018-8-15 15:59:56 | 显示全部楼层
不用自动生成的代码而用手写代码如下:
mycode(){
        let cutrow=this.comp("restData1").getCurrentRow();
        let rowss=this.comp("restData1").getValue("fname",cutrow);
        alert(rowss);
    }

        //当前函数的代码为自动生成,请勿手动修改!!!

      

    onButton5Tap(event/*{{{*/=this._e.button_tap/*}}}*/){
      
       this.mycode();
      
        }
测试代码正常。
回复 支持 反对

使用道具 举报

40

主题

197

帖子

875

积分

高级会员

Rank: 4

积分
875
QQ
 楼主| 发表于 2018-8-15 16:03:54 | 显示全部楼层
this.comp("restData1").getValue("fname",cutrow);
可以使用默认的操作为
this.comp("restData1").getValue("fname")
函数说明中所说,如果一个参数的情况下,默认为当前行。请再次确认画代码的取列值组件设计是否合理。
回复 支持 反对

使用道具 举报

19

主题

357

帖子

634

积分

高级会员

Rank: 4

积分
634
QQ
发表于 2018-8-15 18:00:17 | 显示全部楼层
看看贴 默默的走开 看不懂
回复 支持 反对

使用道具 举报

0

主题

110

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
QQ
发表于 2018-8-16 10:29:11 | 显示全部楼层
获取列值操作的输出设置里面将使用返回值勾选上, 0.png
回复 支持 反对

使用道具 举报

40

主题

197

帖子

875

积分

高级会员

Rank: 4

积分
875
QQ
 楼主| 发表于 2018-8-16 10:47:52 | 显示全部楼层
结贴:显示字体调大了,下面的变量部分没有显示出来。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-1 05:06 , Processed in 0.070142 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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