首页 > 代码库 > 主从块
主从块
单据通常都可以划分为“头”与“行”的关系,在表设计中表现为“一
对多”的主外键关系,在Form中的表现形式就是“主从块”。主从块有以下一
些特征:
(1)通常希望输入完主块才允许用户输入从块。
(2)删除主块记录前,必须先删除从块记录。
(3)保存的时候,系统则不一定先保存主块,而是根据块在对象浏览器
中的顺序。
(4)查询出主块记录时,通常希望自动带出明细块记录。
(5)在滚动主块记录时,如果从块还未保存,则无法移动。
(6)主从块都是基于数据库的,并且至少有一个可导航的字段。
建立主从关系的时候我们默认选择的是 非孤立(Non-Isolated),还有
其他几种方式做如下对比说明:
删除记录行为(Master Deteles) 用途
级联(Cascaded) 当主块记录删除时从块记录也一起被
删除。
孤立(Isolated) 可以仅删除主块记录。
非孤立(Non-Isolated) 防止从块记录存在时主块记录被删
除。
需要注意的是,虽然使用级联方式可删除许多从块记录,但提交信息仅
显示主块中被删的记录数。
注意点:若将从块单独放在一个窗口中,想要从查找界面跳过去,一直出错的原因就是,从块信息必须由主快信息带入,所以才会一直报错
主从块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。