Drop down menu 不要为sugarcrm中的dropdownlist选择默认值

Drop down menu 不要为sugarcrm中的dropdownlist选择默认值,drop-down-menu,default-value,sugarcrm,Drop Down Menu,Default Value,Sugarcrm,当生成无线电列表(带有下拉列表)时,它将自动选择默认值 但我不想选择任何值作为默认值,如何设置 谢谢。据我所知,无法在studio中设置此选项 您可以在数据库中将此设置为一个快速而肮脏的修复: UPDATE fields_meta_data SET default_value = '' WHERE id = 'IDOFCUSTOMFIELD'; 更好,但更复杂的是创建的自定义版本 modules/DynamicFields/templates/Fields/Forms/enum.tpl 不

当生成无线电列表(带有下拉列表)时,它将自动选择默认值

但我不想选择任何值作为默认值,如何设置


谢谢。

据我所知,无法在studio中设置此选项

您可以在数据库中将此设置为一个快速而肮脏的修复:

UPDATE fields_meta_data SET default_value = '' WHERE id = 'IDOFCUSTOMFIELD';
更好,但更复杂的是创建的自定义版本

modules/DynamicFields/templates/Fields/Forms/enum.tpl

不允许选择默认值。

从Studio解决此问题的唯一方法是在下拉列表中添加一个空行。如果这不是首选,那么我将按照Jim的建议影响所有下拉列表,使其不包含默认值。要想在这个下拉列表中获得想要的效果,JavaScript代码将是合适的工具。

我们在studio中添加一个值“please_select”,显示标签为“-please select-”,并将其设为默认值

这样,当员工查看未填写的记录时,很明显,我们使用工作流和报告捕获异常并向适当的人员发出警报。

谢谢


它将是单选按钮。不是下拉列表。

我已经找到了解决方案,尽管我想强调,我不建议将此作为最佳实践

我用的是SuiteCRM 7.2.3和Sugar 6.5.20。所以不确定这在以后的Sugar版本中是否有效

  • 创建一个Radio下拉字段
  • 创建您的下拉列表
  • 省省吧
  • 回到下拉编辑器,找到你的下拉列表:在我的 例如,我有选项0、1和2
  • 再次创建与3、4和5相同的选项
  • 现在删除选项0、1和2
  • 保存下拉列表
  • 确保执行此操作后不再保存该字段,只保存下拉列表


    现在查看EditView中的字段,您将看到未选择任何选项。每次我这么做都很努力。DetailView中没有显示任何内容,因此我假设在本例中,
    NULL
    被传递到DetailView,但我不是100%确定。

    下拉列表菜单顶部的“blank”选项是最佳做法。它强制用户选择一个“真实”值,保持数据库干净,等等。但它将显示为单选按钮列表,而不是选择下拉列表。