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

QQ登录

只需一步,快速开始

查看: 1405|回复: 6

[结贴] 对话框数据操作问题请教

[复制链接]

2

主题

5

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
发表于 2014-5-9 16:48:03 | 显示全部楼层 |阅读模式
你好,利用向导做的单选对话框,点确定后选择的记录行传送到主窗口了,现在需同时将对话框选择的记录行删除,应该怎么做??对话框和主窗口对应不同的表。谢谢。

196

主题

485

帖子

1839

积分

金牌会员

Rank: 6Rank: 6

积分
1839
QQ
发表于 2014-5-9 16:59:17 | 显示全部楼层
删除方法写在弹出框的onReceive方法里面,而删除的条件可以可以通过弹出的框点击确定以后将条件传过来。比如关联的id.删除后再刷新当前页面,即可。可参考弹出框之间相互传值的例子。

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

2

主题

5

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2014-5-9 17:18:54 | 显示全部楼层
谢谢。我先试试。
回复 支持 反对

使用道具 举报

2

主题

5

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2014-5-10 14:20:29 | 显示全部楼层
还有个问题,在弹出框的onReceive里写入删除后。只要弹出对话框,还没做出选择就自动删除当前行了,我希望是在对话框弹出后,选择了某行记录后,点确定,数据传回主窗口,弹出对话框对应的数据表删除刚才选择的记录行。能具体给个例子吗?谢谢。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-12 09:06:08 | 显示全部楼层
fhz1024 发表于 2014-5-10 14:20
还有个问题,在弹出框的onReceive里写入删除后。只要弹出对话框,还没做出选择就自动删除当前行了,我希望 ...

在windowDialog组件的onReceive,不是在windowDialog打开的弹出窗口的windowReceiver组件的onReceive事件中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

2

主题

5

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2014-5-12 10:43:00 | 显示全部楼层
jishuang 发表于 2014-5-12 09:06
在windowDialog组件的onReceive,不是在windowDialog打开的弹出窗口的windowReceiver组件的onReceive事件 ...

已按大神方法做了,但提示“Cannot call method 'getCurrentID' of null”,应该怎么解决?
var rowID = justep.xbl("bizData1_3").getCurrentID();中的数据源应该写对话框的数据源还是主窗口的数据源呢?谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-12 11:04:39 | 显示全部楼层
fhz1024 发表于 2014-5-12 10:43
已按大神方法做了,但提示“Cannot call method 'getCurrentID' of null”,应该怎么解决?
var rowID = j ...

可以通过返回的数据调用data的find方法,查找到相关的rowid,然后调用data的deleletData方法
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 05:34 , Processed in 0.112138 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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