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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: legend8686

[结贴] 经典流程向导问题!!!

[复制链接]

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-12 15:52:02 | 显示全部楼层
legend8686 发表于 2014-6-12 15:41
onaftersave事件在哪???

在bizData的事件里,如下图
QQ截图20140612154905.jpg
QQ:179785966
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-12 15:54:31 | 显示全部楼层
legend8686 发表于 2014-6-12 15:14
我把新建按钮去掉,自动新建也去掉,那我怎么新建啊???

你不是有两个bizData啊,一个设置auto-new = true,auto-load= false

grid对应的bizData,设置auto-new = false,auto-load= true
QQ:179785966
回复 支持 反对

使用道具 举报

10

主题

45

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2014-6-12 16:57:41 | 显示全部楼层
yinlun 发表于 2014-6-12 15:54
你不是有两个bizData啊,一个设置auto-new = true,auto-load= false

grid对应的bizData,设置auto-new  ...

我先在就用一个数据元bizdata1,设置是auto-new = false,auto-load= true,保存按钮,新建按钮,grid,和上面那些输入框配置的都是bizdata1,目前新建功能好用,页面也能保存住数据,但是目前有两个问题:1.上面一边输入,下面grid一边显示,我想做成输入完点保存后,grid才显示。2.我输入完数据后点保存后他提示我是否刷新,我点确定后grid那加的那条数据就没了,我在点下面工具栏里的刷新按钮那条数据就出来了。求指教
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-12 17:05:10 | 显示全部楼层
legend8686 发表于 2014-6-12 16:57
我先在就用一个数据元bizdata1,设置是auto-new = false,auto-load= true,保存按钮,新建按钮,grid, ...

说过了,你要放两个data,输入的一个,grid一个,不能同用一个data
输入data保存后,把grid的data刷新一遍就有数据了
QQ:179785966
回复 支持 反对

使用道具 举报

10

主题

45

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2014-6-12 17:11:42 | 显示全部楼层
yinlun 发表于 2014-6-12 17:05
说过了,你要放两个data,输入的一个,grid一个,不能同用一个data
输入data保存后,把grid的data刷新一 ...

不行啊,我一共有三个data,一个是masterdata,一个是datadetail,一个是bizdata,我把上面输入框配置成master或者datadetail,grid配置的是bizdata,数据更存不上了,要不干脆输入框都不显示了
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-12 17:16:46 | 显示全部楼层
legend8686 发表于 2014-6-12 17:11
不行啊,我一共有三个data,一个是masterdata,一个是datadetail,一个是bizdata,我把上面输入框配置成m ...

远程看看
下方有我QQ
QQ:179785966
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-12 18:04:32 | 显示全部楼层
解决了!!

刷新不能放在onaftersave事件中,因为事务的原因不会取到最新的数据;
要放在onSaveCommit事件中,justep.xbl("bizDAta1").refreshData()就起作用了


评分

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

查看全部评分

QQ:179785966
回复 支持 反对

使用道具 举报

10

主题

45

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2014-6-13 09:27:38 | 显示全部楼层
yinlun 发表于 2014-6-12 18:04
解决了!!

刷新不能放在onaftersave事件中,因为事务的原因不会取到最新的数据;

谢谢大哥
回复 支持 反对

使用道具 举报

10

主题

45

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2014-6-13 09:40:12 | 显示全部楼层
legend8686 发表于 2014-6-13 09:27
谢谢大哥

大哥,我想让点保存后,上面输入框数据都自动清空,方便用户在编写,应该怎么做啊???求指教
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-11 03:37 , Processed in 0.070821 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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