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

QQ登录

只需一步,快速开始

查看: 1105|回复: 6

[处理中3] 接收windowDailog回传的数据 (内容刚才没说清楚)

[复制链接]

19

主题

46

帖子

142

积分

初级会员

Rank: 2

积分
142
QQ
发表于 2016-7-2 17:31:14 | 显示全部楼层 |阅读模式
创建了一个对话框,对话框回传数据,使用windowensure(无参数)时,调试中显示“data:null”,
使用windowensure(getcurrentrow)时,调试中显示data有值了,也能回传数据了,但是父页面没有数据显示
(父页面与对话框也对应了,如下图1),autoload,autonew的值也都试验了(图2)
后来我试着用Model.prototype.windowDialog1Received = function(event)能接收到数据,能接收到数据,但是在windowDialog1Received中取不到classData了,即this.comp('classData')不能用了
注明下,用的是sqlite,因为不知道sqlite怎么与bass和biz连接,classData用的是data,不是biz或bass

捕获1.PNG
捕获2.PNG

64

主题

471

帖子

1127

积分

金牌会员

Rank: 6Rank: 6

积分
1127
发表于 2016-7-2 17:35:12 | 显示全部楼层
对话框设置了mapping后,数据会自动回传的。摘取一段:this.comp("windowReceiver").windowEnsure(mainData.getCurrentRow());
回复 支持 反对

使用道具 举报

19

主题

46

帖子

142

积分

初级会员

Rank: 2

积分
142
QQ
 楼主| 发表于 2016-7-2 17:53:19 | 显示全部楼层
这个试了,不行
如果用biz或bass的话没问题,我用了sqlite,不知道怎么和biz或bass连接在一起,所以用的是静态的data,才有这些问题
回复 支持 反对

使用道具 举报

4

主题

1579

帖子

2706

积分

内部用户

积分
2706
发表于 2016-7-2 21:19:10 来自手机 | 显示全部楼层
具体神马情况?理论上什么data都可以
回复 支持 反对

使用道具 举报

19

主题

46

帖子

142

积分

初级会员

Rank: 2

积分
142
QQ
 楼主| 发表于 2016-7-2 22:09:36 | 显示全部楼层
比如说,data1,data2是bassData,data1是调用页面的,data2是对话框页面的,对话框页面关闭后数据应该“插入到调用页面的data1中,并在页面有显示”,实验也行。但是,当data1和data2不是bassData也不是bizData时,就不能将对话框页面中data2中的数据“插入到调用页面的data1中,并在页面有显示”
回复 支持 反对

使用道具 举报

19

主题

46

帖子

142

积分

初级会员

Rank: 2

积分
142
QQ
 楼主| 发表于 2016-7-2 22:11:17 | 显示全部楼层
还有个事,看到有说“基于sqlite的记账本”录像,我找到,有知道的吗?
回复 支持 反对

使用道具 举报

发表于 2016-7-4 14:19:28 | 显示全部楼层
dzqhcl 发表于 2016-7-2 22:11
还有个事,看到有说“基于sqlite的记账本”录像,我找到,有知道的吗?

请不要重复发帖! 还是autoNew 和autoLoad 不能同时设置为true的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 06:13 , Processed in 0.089351 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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