zoukankan      html  css  js  c++  java
  • D365 FO最佳实践BP(六)-Delete Actions缺失

    在从表上可以创建与主表的Relation,如果没有定义Delete Actions,会报BP警告。
    BPCheckMissingDeleteActions: Delete actions missing in table subTable which is related to table parentTable with relation name  relationName。
    创建Delete Actions的目的是为了保持数据的一致性, 在删除Relation关联的主表数据的时候如何处理从表数据。
    在D365 FO之前的版本,都是在主表上的Delete Actions节点添加表的方式来进行的,这样操作起来很麻烦,创建一个从表,还要找到主表在Delete Actions里添加从表。
    D365 FO进行了改进,在Relation节点上增加了OnDelete属性,只要在从表的Relation的属性里设置一下就可以了,不需要找到主表。
    当主表数据删除时,如何处理从表数据,这比之前方便多了。

     

  • 相关阅读:
    07 JavaWeb
    06 XML编程(CRUD)
    05 XML
    04 DOM一窥
    03 Javascript初识
    02 CSS/javaScript
    01 HTML基础
    09_IO流
    08_集合概述
    07_基本数据类型和包装类
  • 原文地址:https://www.cnblogs.com/Farseer1215/p/12974244.html
Copyright © 2011-2022 走看看