2014-01-23 224 views
0

我有两个下拉列表,可以说:“作业类型”和“负责人”。当在sugarCRM中选择一个值时预选下拉列表

当用户选择“作业类型”时,它将预先选择“负责人”。

例子:

作业类型:

  1. 财经
  2. 计算机
  3. 杂货店

负责人:

  1. 爱丽丝
  2. 鲍勃
  3. 席琳
  4. 大卫
  5. 陈奕迅

当我选择 “财经”, “国宝” 将被预先选择。 当我选择“电脑”时,“Celion”将被预先选定。 ...

如何在SugarCRM中进行自定义?在逻辑钩子?或元数据?

谢谢。

回答

0

如果你有机会获得SugarCRM的专业的Sugar逻辑,你可以从这里开始:http://www.profilingsolutions.com/archive/dropdowns-using-sugarlogic-formul/

本文使用了一个逻辑语句一样related($accounts,"account_type"),但你可以写了一系列等于/的if/then语句来检查FIELDA为各种价值。

更多Sugar逻辑:http://support.sugarcrm.com/02_Documentation/01_Sugar_Editions/04_Sugar_Professional/Sugar_Professional_6.7/Administration_Guide/07_Developer_Tools/01_Studio#Using_Sugar_Logic

如果使用SugarCRM的CE,您将无法访问Sugar逻辑。在这种情况下,我发现最简单的方法是调整模块的editviewdefs以包含监控字段并设置值的自定义JavaScript。有关在编辑视图元数据中包含JavaScript的示例,请参阅/modules/Notes/metadata/editviewdefs.php

还有一点需要注意:如果您要通过它的API使用Sugar,它将忽略您对UI视图执行的任何操作。您需要在Logic Hook中执行此操作,以便在整个系统中执行此操作。

相关问题