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

QQ登录

只需一步,快速开始

查看: 870|回复: 2

[结贴] 主从表数据保存时从表产生新记录问题

[复制链接]

2

主题

3

帖子

36

积分

新手上路

Rank: 1

积分
36
QQ
发表于 2014-6-14 19:44:52 | 显示全部楼层 |阅读模式
问题如下:
1、从任务中心,打开任务,对从表1数据进行修改,点保存按钮后,会产生一条新记录,而不是在原记录上进行修改。
      如果对主表数据进行修改,则只在原记录修改,不会产生新记录,正常。

      改为手工编写保存代码 :
        // 判断data是否修改包括从data
        if (dataMasterManagement.isChanged('all')) {
                dataMasterManagement.saveData();
        }
       情况同上。

2、如果打开任务后,第一次保存会产生新记录,如果不关闭该任务界面,继续修改保存,则不会产生新记录,数据表字段version正常加一。

3、上述情对于某些控件又很正常,如下图从表2数据修改。

望解惑,谢谢!
1主从表保存问题.jpg

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-14 23:55:03 | 显示全部楼层
打开这个页面的W文件,检查从表1的bizdata属性,auto-new是否为true,如果是,要改成false,auto-load改成成ture

评分

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

查看全部评分

QQ:179785966
回复 支持 反对

使用道具 举报

2

主题

3

帖子

36

积分

新手上路

Rank: 1

积分
36
QQ
 楼主| 发表于 2014-6-15 10:44:44 | 显示全部楼层
一语惊醒梦中人,非常感谢!已解决,结贴。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 23:59 , Processed in 0.062182 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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