返回列表 发帖

[功能解说] X3某些操作按钮没反应

* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。


继我们近期就”基于Chromium浏览器对Sage X3用户界面的影响”所进行的沟通之后,我们希望向您提供一些补充更新。


据观察,在某些Chromium浏览器版本中,部分Sage X3 UI操作元素可能会停止工作。


此问题影响Syracuse 12.22及更低版本,而Syracuse 12.23和更高版本不受影响。


目前已确认一些临时解决方案,在等待相关hotfix发布过程中,或计划升级至符合 Sage X3 生命周期政策覆盖范围的版本期间,客户可酌情采用该解决方案。


重要免责声明


本临时解决方案仅供参考。

该方案的实施需由客户自行承担全部风险与责任。

对于因下述操作所引发的任何问题、功能回退、安全风险或运营影响,Sage概不承担任何责任。

该临时解决方案仅为过渡措施,不能替代升级至受支持和维护的 Sage X3 版本。

Sage 的官方建议仍然是:将您的系统环境升级至最新的 Sage X3 版本。



受影响版本


Syracuse 12.22 及更早版本:用户界面操作元素可能无法正常工作

Syracuse 12.23 及以上版本:未发现相关问题



临时解决方案 —— Chromium 浏览器功能标志(风险自担)


通过禁用 Chromium 中的某一特定功能标志,可能可以临时恢复 Sage X3 的用户界面操作。


Google Chrome


方案一:通过 Chrome Flags 设置


1.        打开 Google Chrome 浏览器。
2.        在地址栏输入:chrome://flags
3.        搜索 “boundary event”,或直接找到以下选项:
        #boundary-event-dispatch-tracks-node-removal
4.        将该功能标志设置为 Disabled(禁用)
5.        清除浏览器缓存。
6.        重新启动 Google Chrome。
________________________________________

方案二:通过启动命令(需关闭所有 Chrome 实例)(W+R/命令提示符)

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-features=BoundaryEvent


Microsoft Edge

目前,上述方案似乎无法通过Edge的flags页面进行设置。

在 Google Chrome 中,禁用该标志后,之后每次启动浏览器都能自动使用该设置。

但在 Microsoft Edge 中,每次启动浏览器时都需要运行以下命令:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --disable-features=BoundaryEventDispatchTracksNodeRemoval

或者,您可以创建一个Microsoft Edge快捷方式,其中该命令已经包含在您的Sage X3域中:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --disable-features=BoundaryEventDispatchTracksNodeRemoval http://servername:8124



测试与安全注意事项


在应用上述任何更改之前,客户应当:


•        在专用的非生产环境中测试所有修改。
•        了解禁用或更改 Chromium 行为可能会引入不可预期的副作用。
•        按照标准流程执行验证与变更管理。
•        理解禁用 Chromium 自动更新可能因无法获取后续安全补丁而带来安全风险。
•        让 IT 与安全团队参与风险评估与审批。

________________________________________


支持适用性说明


请注意:


•        依赖此临时解决方案的环境可能不符合标准支持条件。
•        Sage 技术支持可能会要求移除该变通方案或先升级系统环境,才会继续问题调查。
•        我们强烈建议客户规划升级至符合 Sage X3 生命周期政策(Lifecycle Policy) 范围内的版本,以获得完整支持。
•        感谢您的关注与配合。

返回列表