我有一个场景,在不同的自定义中多次自定义相同的屏幕。一个定制由我完成,其他定制由不同的人完成。
现在,我遇到了将控件放在表单上的问题。
定制水平会有所不同吗?在这种情况下,在表单上创建自定义字段或控件的最佳做法是什么?
例如,请参见下面的屏幕截图 -
答案 0 :(得分:1)
这确实是一个案例问题。不同的定制,需要不同的方法。为简洁起见,我们调用配置C1和C2。
最佳情况,C1和C2发布没有 设定水平。一切都好,无事可做。
发布时发生冲突,在设置不同级别C1级别X和C2级别X + 1之后发布正常。一切都很好,只需要设定水平。
使用级别发布时出现冲突,交换级别设置C1级别X + 1和C2级别X后发布正常。一切都很好,只需要设定水平。
检查合并两种定制的可能性,这通常更像是业务/管理决策而非技术问题。如果可能,一切都很好,只需合并自定义。
您的冲突无法通过级别或合并自定义来修复。您必须找到解决方法,这是一个案例问题,解决方法将在很大程度上取决于控件的定制内容和位置。
您可能遇到麻烦的一种情况是删除/重新创建容器'控制。避免删除现有容器并重新实现它们。添加新的很好,如果2个自定义使用它,您只需要调整级别。容器控件是自定义中的父节点,以红色显示,绿色的是子节点,不易发生冲突: