生成广播列表(带下拉列表)时,会自动选择默认值。
但我不想选择任何默认值,如何设置?
感谢。
答案 0 :(得分:2)
从Studio解决此问题的唯一方法是在下拉列表中添加一个空行。如果这不是首选,那么我会按照Jim的建议来影响所有下拉列表,使其不包含默认值。为了获得想要影响的单一下拉列表,那么JavaScript代码将是正确的工具。
答案 1 :(得分:1)
感谢。
这将是单选按钮。不是下拉列表。
答案 2 :(得分:0)
据我所知,没有办法在工作室中设置它。
您可以在数据库中将其设置为快速而肮脏的修复:
UPDATE fields_meta_data SET default_value = '' WHERE id = 'IDOFCUSTOMFIELD';
更好,但更多参与是创建
的自定义版本modules/DynamicFields/templates/Fields/Forms/enum.tpl
允许选择无默认值。
答案 3 :(得分:0)
我们通过在" please_select"的工作室中添加值来实现此目的的一种方式显示标签为" -please select - "并将其设为默认值。
这种方式很明显,当员工正在查看未填写的记录时,我们会使用工作流程和报告来捕获异常并向适当的人员发出警报。< / p>
答案 4 :(得分:0)
我找到了解决方法,但我想强调一点,我不建议将其作为最佳做法。
我使用的是SuiteCRM 7.2.3和Sugar 6.5.20。所以不确定这是否适用于后来的Sugar版本。
确保在执行此操作后不再保存该字段,仅显示下拉列表。
现在去看看EditView中的字段,你会发现没有选择任何选项。每次我这样做都会工作。 DetailView中没有显示任何内容,因此我假设NULL
在此实例中被传递给DetailView,但我不是百分百肯定。