【问题标题】:How can I remove the "unlink relationship" either permanently, user based or amount of relationships?如何永久删除基于用户或关系数量的“取消链接关系”?
【发布时间】:2014-03-10 16:32:14
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 子面板在 SugarCRM 7.x 中的工作方式非常不同。我还没有为 7.x 做过这种定制,所以我会在这里订阅。我希望 7 太新,无法在这里得到很多答案,但我希望我错了。
  • 我决定让额外的模块建立关系,所以我在每个当前模块上都有一个相关字段指向中间的一个模块,我可以在其中自定义我想要的字段“和”我将根据用户以及是否已经设置了字段等来阻止相关字段的修改。

标签: customization relationship sugarcrm sugarbean


【解决方案1】:

我决定使用额外的模块来建立关系,因此我在每个当前模块上都有一个相关字段,指向中间的一个模块,我可以在其中自定义我想要的字段“并且”我将阻止相关根据用户修改字段以及是否已设置字段等。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-23
    • 2017-02-09
    • 2011-09-09
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 2013-04-19
    • 1970-01-01
    相关资源
    最近更新 更多