我们的Dynamics CRM应用程序(8.2 onPrem)的用户声称,自几周前以来,通过单击阶段来更改机会销售阶段已不再起作用。
似乎在一个阶段上单击会使该阶段“被标记”,并且在关闭并重新打开它仍处于上一个阶段的机会时,似乎已选择bu。
但是,单击“下一阶段”似乎仍然有效。通过单击“下一个阶段”,该阶段会被标记(就像直接在该阶段上单击时一样),但是这次,当关闭并重新打开外壳时,正确显示了选定的阶段。
我们有一个onStageChange事件(Xrm.Page.data.process.addOnStageChange(onStageChange);)上的javascript函数,我可以看到在单击“下一阶段”时执行了此函数,但直接单击时未执行舞台。
有人遇到过这个问题,对什么地方可能出了错吗?
答案 0 :(得分:5)
selecting a stage和changing stage之间存在区别。 您正在解释预期的功能。只需选择另一个阶段就不会更改该阶段。为此,您必须选择上一个阶段,然后单击设置为活动状态,或单击上一个/下一个阶段。
您的onStageChange
处理程序中是否有任何可能停止工作的自定义逻辑?