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

QQ登录

只需一步,快速开始

查看: 4784|回复: 10

[结贴] 主从数据集,主表记录删除问题

[复制链接]

13

主题

86

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
发表于 2018-11-23 14:45:09 | 显示全部楼层 |阅读模式
主从数据集的记录,做一个删除按钮控制主数据集记录删除,当主数据集记录删除后,数据库中并没有把从数据集的对应记录删掉,这是为什么?

13

主题

86

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
 楼主| 发表于 2018-11-23 15:02:41 | 显示全部楼层
本帖最后由 tange387 于 2018-11-23 15:24 编辑

原因可能是设置的问题,但是为什么我的主表在生成数据库表的窗口里面没有呢?

不符合

不符合

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35976
发表于 2018-11-23 15:37:27 | 显示全部楼层
1.级联删除http://docs.wex5.com/bex5-server-question-list-10021/
2.ontology文件切换到映射设置看看“是否存到数据库”勾选了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

13

主题

86

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
 楼主| 发表于 2018-11-23 15:45:40 | 显示全部楼层
本帖最后由 tange387 于 2018-11-23 15:51 编辑

1、主从设置我已经弄好了;
2、不显示的概念也在映射处“是否存到数据库”是勾选状态的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35976
发表于 2018-11-23 15:58:56 | 显示全部楼层
看映射设置的数据库表名是什么
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

13

主题

86

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
 楼主| 发表于 2018-11-23 16:02:15 | 显示全部楼层

这个设置是对的,功能运行的时候也往这个表里插入记录了。就是在这个概念的地方没办法更新表结构了。
TIM图片20181123155958.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35976
发表于 2018-11-23 16:30:00 | 显示全部楼层
BIZ层右键模型检查看看是否有报错
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

13

主题

86

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
 楼主| 发表于 2018-11-26 11:13:47 | 显示全部楼层
本帖最后由 tange387 于 2018-11-26 11:17 编辑

我重新映射了一遍概念现在能显示出来了。但是,之前的功能在设置完主从关系后报了一个错误,不太明白是什么意思。错误代码如下:
Caused by: com.justep.exception.BusinessException: 编码: JUSTEP154008; 提示: 关系GE_XMJHS.fGXBIDS定义了互逆, 它的值类型GE_GXXX所引用的概念必须映射到数据库
        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.util.Utils.check(Unknown Source)
        at com.justep.system.ksql.ConceptMapping.fillDefaultMapping(Unknown Source)
        at com.justep.system.ksql.ConceptMapping.getConceptMapping(Unknown Source)
        at com.justep.system.ksql.parser.AbstractParser.confirmSymTable(Unknown Source)
        at com.justep.system.ksql.parser.AbstractParser.parse(Unknown Source)

报错的java语句很简单
Table projectBatch = KSQL.select("select jh.fXMPC as fXMPC from GE_XMJHS jh where jh.fXMMC = '" + projectName+ "'", null, "/GenmapsERP/WYZB/data", null);
回复 支持 反对

使用道具 举报

13

主题

86

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
 楼主| 发表于 2018-11-26 11:35:07 | 显示全部楼层
调好了,但是为什么其他模块引用主从表的模块时,还需要再设置一遍字段映射呢?不能从引用的概念里面带过去?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35976
发表于 2018-11-26 13:30:35 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-29 05:09 , Processed in 0.075786 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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