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

QQ登录

只需一步,快速开始

查看: 2014|回复: 9

[结贴] 我修改一条记录怎么办,有没有类似update()之类的方法?

[复制链接]

19

主题

81

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
QQ
发表于 2016-4-15 14:54:04 | 显示全部楼层 |阅读模式
data.saveData()保存后就插入一条记录,那我修改一条记录怎么办,有没有类似update()之类的方法?
发表于 2016-4-15 16:28:05 | 显示全部楼层
baasData组件所有的数据操作!包括 新增 修改 删除 都是前台data组件的操作!!
只有执行saveData 方法的时候才会真正的执行后台的保存操作!!
也就是保存方法只有一个!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

19

主题

81

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
QQ
 楼主| 发表于 2016-4-15 16:38:19 | 显示全部楼层
我是要在原记录上保存(相当于SQL的UPDATE),而不是增加记录,这个如何写代码
回复 支持 反对

使用道具 举报

发表于 2016-4-15 17:27:28 | 显示全部楼层
glassy2000 发表于 2016-4-15 16:38
我是要在原记录上保存(相当于SQL的UPDATE),而不是增加记录,这个如何写代码 ...

只要你的data组件 autoNew属性 设置为false ,也没有执行newData方法 和 操作 新增数据!
执行保存操作saveData 当然就不会有新增数量了!!

如果你不想新增数据,只是修改,那就要保证data组件没有新增操作!
data组件的autoLoad设置为true  autopNew设置为false 即可
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

0

主题

12

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-4-5 11:19:28 | 显示全部楼层
但是这样的话那个输入框就会禁用啊,怎么用代码实现修改数据??
回复 支持 反对

使用道具 举报

191

主题

688

帖子

3323

积分

论坛元老

Rank: 8Rank: 8

积分
3323
QQ
发表于 2017-4-5 11:27:10 | 显示全部楼层
data.setValue(),然后data.saveData()
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
回复 支持 反对

使用道具 举报

0

主题

12

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-4-5 12:30:24 | 显示全部楼层
ysk007 发表于 2017-4-5 11:27
data.setValue(),然后data.saveData()

我那边传参了,这边接收参数并且赋值。。可页面却什么都不显示
回复 支持 反对

使用道具 举报

0

主题

12

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-4-5 12:31:40 | 显示全部楼层
liangyongfei 发表于 2016-4-15 17:27
只要你的data组件 autoNew属性 设置为false ,也没有执行newData方法 和 操作 新增数据!
执行保存操 ...

我就想问问能不能通过代码控制autoNew的属性呢
回复 支持 反对

使用道具 举报

发表于 2017-4-10 17:20:40 | 显示全部楼层
hardwork520 发表于 2017-4-5 12:31
我就想问问能不能通过代码控制autoNew的属性呢

那就吧data组件的 autoNew 和 autoLoad 都设置为false
通过代码执行控制 data.newData()  或 data.refreshData() 就可以做到!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

0

主题

12

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-4-10 19:48:35 | 显示全部楼层
liangyongfei 发表于 2017-4-10 17:20
那就吧data组件的 autoNew 和 autoLoad 都设置为false
通过代码执行控制 data.newData()  或 data.refre ...

嗯,多谢啦。。。知道了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 15:30 , Processed in 0.064430 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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