如何防止用户在Siebel中导航离开当前视图

时间:2014-08-17 17:14:10

标签: javascript crm siebel

阻止用户从Siebel中的当前视图(例如,“服务”选项卡)导航到“活动/联系人/机会”,直到SR被传输。

1 个答案:

答案 0 :(得分:0)

Application和#34; ViewDeactivated"有一个RunTime事件。在ObjectName中给出视图名称。您可以从那里调用DataValidationManager规则集,如果用户不应该从视图中导航,则抛出错误。

如果这不起作用,则需要在应用程序级别编写eScript。在Application_PreNavigate事件上,检查Application()。ActiveViewName()并在此处进行验证和RaiseErrorText。或者从这里调用DVM。 PreNavigate事件应该有效,因为它是在卸载View之前触发的。