1

在 SugarCRM 7+ 上,如何永久、基于用户或大量关系删除“取消链接关系”?

我的问题是我有两个自定义模块,它们之间存在多对多关系,我不能限制用户在两个模块上编辑、删除或创建记录,因为我实际上希望用户能够执行这些操作等,但同时我需要阻止关系的取消链接:

  1. 永久
  2. 基于用户
  3. 基于当前的关系数量

我已经进行了很多谷歌搜索(总共大约 7 小时),但我找不到关于 SugarCRM 7.1+ 的此类自定义的教程或博客文章(我觉得这个版本的子面板自定义有点变化)

另外,有没有一种方法可以轻松地将“created_datetime”和“deleted_datetime”添加到关系本身?我发现这种自定义有一些“矫枉过正”,而且我的糖技能并不高,无法实现它们。

4

1 回答 1

1

我决定让额外的模块建立关系,所以我在每个当前模块上都有一个相关字段,指向中间的一个模块,我可以在其中自定义字段,无论如何我想要“并且”我将阻止相关字段修改基于用户以及是否已经设置了该字段等。

这是一个显而易见的解决方案,但我希望为简单的 OCD 提供更少的模块。一旦我说服我的大脑,不能自定义与“控制”字段的关系对于强迫症来说比拥有更多模块更糟糕,一切都安定下来了!

于 2014-03-11T01:03:34.510 回答