C# 表的级联更新
我有一个相当复杂的事情要实现,我正在寻找一些关于如何操作的输入 用例:必须在与父表/记录相关的所有子表/记录上执行某些函数 更新:用例基于Dynamics CRM,并且必须实现将某些记录级联分配给其他团队/用户。因此,我们将根记录分配给一个新团队。然后,此机制必须将此分配级联到与根记录相关的所有记录,如XML中配置的记录。这将通过使用CRM SDK完成。整个过程基于Microsoft Dynamics CRM的专有数据模型 关闭此配置的打印屏幕: 重要的部分是定义获取条件的部分。属性值定义一个占位符,该占位符将被来自父表/记录的ID或ID替换。这通常是一个ID列表,然后必须对其进行预处理,从而再次为下一个子记录创建一组ID。因此,最后我需要存储这些ID,并将其用于下一个级联 编辑:理论上,级联实体可以无限嵌套 有人知道如何以更高效或更低效的方式实现这一点吗?也许有一些示例代码C# 表的级联更新,c#,dynamics-crm,cascading,C#,Dynamics Crm,Cascading,我有一个相当复杂的事情要实现,我正在寻找一些关于如何操作的输入 用例:必须在与父表/记录相关的所有子表/记录上执行某些函数 更新:用例基于Dynamics CRM,并且必须实现将某些记录级联分配给其他团队/用户。因此,我们将根记录分配给一个新团队。然后,此机制必须将此分配级联到与根记录相关的所有记录,如XML中配置的记录。这将通过使用CRM SDK完成。整个过程基于Microsoft Dynamics CRM的专有数据模型 关闭此配置的打印屏幕: 重要的部分是定义获取条件的部分。属性值定义一个
非常感谢您的帮助。看起来您已经很好地定义了问题,可以开始编码了。一旦你有一些代码可以分享,我们可能会更好地提供帮助 但是,在开始编码之前,您是否已查看了关系上的可配置级联功能?将关系类型设置为可配置级联后,就可以为每个不同的区域提供选项。Assign的开箱即用级联功能可以完成您希望完成的部分或全部工作:
你好,阿伦,非常感谢你的帖子。是的,我在其他一些研究中偶然发现了它。我已经问过有关人士,为何不采用这个机制呢。