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

QQ登录

只需一步,快速开始

查看: 957|回复: 7

[结贴] 数据的保存问题(新人)

  [复制链接]

7

主题

17

帖子

176

积分

初级会员

Rank: 2

积分
176
QQ
发表于 2014-7-22 20:06:35 | 显示全部楼层 |阅读模式
有两个bizData,各绑定了不同的两个概念,(两个概念中的关系是一样的,及一个是另一个的副本),现在想实现:
在新增一条数据后,点击“保存”按钮时同时向两个概念中存入数据,求指教,请给位老师给出代码如何编写,新人请尽量详细!谢谢!
发表于 2014-7-22 20:08:34 | 显示全部楼层
那就是主从表了,可以设置主从关系,保存主表的时候会直接保存从表的数据的。或者js写代码同时保存。
回复 支持 反对

使用道具 举报

7

主题

17

帖子

176

积分

初级会员

Rank: 2

积分
176
QQ
 楼主| 发表于 2014-7-22 20:13:47 | 显示全部楼层
如何设置保存主表的时候会直接保存从表的数据??
回复 支持 反对

使用道具 举报

7

主题

17

帖子

176

积分

初级会员

Rank: 2

积分
176
QQ
 楼主| 发表于 2014-7-22 20:15:41 | 显示全部楼层
能否实现对某一条数据的修改(修改不是指又新增了一条,而是在原有基础上的修改)、删除
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-7-22 20:43:22 | 显示全部楼层
方法1,采用JS代码,新增一个概念的数据,保存是同时向别一个概念中新增一条数据并附值、保存;

方法2,采用数据库触发器功能,当一个表(概念)新增数据时,触发你写的触发器,向另一个表中增加数据。

评分

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

查看全部评分

向前进,向前进,我们……
回复 支持 反对

使用道具 举报

发表于 2014-7-23 08:45:18 | 显示全部楼层
两个表结构相同,建议在一个表的保存后事件中添加另一个表的保存时间
1、在js中给另一个概念赋值然后保存
2、推荐:调用action,写sql直接插入(需要插入数据的id)

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2014-7-23 08:59:26 | 显示全部楼层
可参考快速开发文档的主从表。7.2的把
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-7-23 10:56:20 | 显示全部楼层
如果要两个表的内容总是保持一致
在界面上只有放一个bizdata,关联一个概念
在process文件的动作设置中,给这个概念的saveAction添加执行后事件,在事件中,写下面的代码
获得table参数
Table table = (Table)ContextHelper.getActionContext().getParameter("table");
写另一个概念的名称
String concept="ER_WPXX";
table.getMetaData().setStoreByConcept(concept, true);
table.save("/erp/buy/data");数据模块换成你的
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 06:27 , Processed in 0.075215 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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