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

QQ登录

只需一步,快速开始

查看: 3693|回复: 14

[结贴] 从数据源加载数据显示到页面是 undefined

[复制链接]

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
发表于 2019-10-25 09:21:09 | 显示全部楼层 |阅读模式
bizData,单表,生成的模板,其余的没改,可以正常保存,展示的时候成了undefined,再次保存就提示错误了...为什么呢
微信截图_20191025092040.png

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
 楼主| 发表于 2019-10-25 10:15:08 | 显示全部楼层
数据源中有数据,为什么通过getValueByID出来之后就是undefined了额呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-10-25 10:32:51 | 显示全部楼层
提示错误发具体的错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
 楼主| 发表于 2019-10-25 10:44:29 | 显示全部楼层
jishuang 发表于 2019-10-25 10:32
提示错误发具体的错误信息

同样的tabCreateDate。为什么前后两个的值展示的不一样呢
11.png
222.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-10-25 11:56:39 | 显示全部楼层
rowid的值不一样说明不是同一条数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
 楼主| 发表于 2019-10-25 12:37:57 | 显示全部楼层
jishuang 发表于 2019-10-25 11:56
rowid的值不一样说明不是同一条数据

不是,我知道不是同一条数据,你看tabCreateDate,这个字段,两个表都是dateTime类型,都是在js new Date(),赋值保存的,但是你看lasteValue,为什么会不一样,第二张图片,获取数据源后,getValueByID,获取的数据是undefined
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-10-25 13:38:12 | 显示全部楼层
赋值肯定不对
http://docs.wex5.com/datetime/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
 楼主| 发表于 2019-10-25 15:11:37 | 显示全部楼层

var date = justep.Date.toString(new Date(), justep.Date.STANDART_FORMAT);
                //style是设置样式的地方
                var style = {background:'rgba(247, 81, 81, 0.65)'};
               
                var search = this.comp("bizData1");
                //保存前校验数据必填
                var mainData = this.comp("mainData");
                var errMsg = "";
                var mainGrid = this.comp("mainGrid");
               
                var self = this;
                mainData.eachAll(function(param){
                        var rowId = param.row.row.WMS_ChaStandard.value.latestValue;
                        var state = param.row.row.userdata.recordState;
                        var rowIndex = param.index;//行号
                        var fChaCode =  param.row.row.fChaCode.value.latestValue;//
                        //说明该数据为新建
                        if(state == 'new'){
                                //设置值

                                self.comp("mainData").setValueByID("tabCreatorId", userID, rowId)
                                self.comp("mainData").setValueByID("tabCreatorName", userName, rowId)
                                self.comp("mainData").setValueByID("tabCreateDate", date, rowId)
回复 支持 反对

使用道具 举报

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
 楼主| 发表于 2019-10-25 15:13:34 | 显示全部楼层
这样也不行
回复 支持 反对

使用道具 举报

74

主题

276

帖子

539

积分

高级会员

Rank: 4

积分
539
QQ
 楼主| 发表于 2019-10-25 15:55:04 | 显示全部楼层
jishuang 发表于 2019-10-25 13:38
赋值肯定不对
http://docs.wex5.com/datetime/

要远程看下嘛?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 21:30 , Processed in 0.066240 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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