2017-04-11 54 views
0

我想在eservice的Open UI中使用“导出”选项。导出在Internet Explorer中正常工作,但在Chrome和Mozilla中失败。 在控制台中,我在所有三个浏览器中看到以下错误,但IE获取通过此错误并导出选项正常工作。 Chrome/Mozilla在此步骤失败。关于如何解决这个问题或任何想法的任何想法,我们如何编写我们自己的jquery/javascript来将数据导出到excel。请让我知道。siebel打开Ui导出到Excel,在IE中工作在铬和Mozilla失败

错误:错误 - >无法读取属性'焦点'null this.document.getElementById('s_3_1_72_0')。focus(); s_3_1_72_0 - 这个控件确实存在(Radio Button),但是这个控件只有html标签的名字,没有指定任何ID。

INPUT TYPE = “无线电” 检查= “” 名称= “s_3_1_72_0” 值= “所有行当前查询” 咏叹调标签= “” 标题= “”

INPUT TYPE = “无线电” 名称= “s_3_1_72_0”值=“仅当前行” ARIA标签=“”标题=“”

感谢, 拉贾

回答

0

这个问题似乎是在,正如你所说的getElementById,导致死机,上网资源管理器的容错性更强,并且会发生一些错误,并且下面的代码将被执行,而在Chrome/Mozilla中则不然。

因此,您可以检查“焦点”是否是necassery并将其注释掉。不幸的是,您无法使用Open UI访问文件系统,因此要自行实现Excel导出业务服务/工作流程是必要的,因此您可以创建和下载Excel文件。

+0

嗨Myracle - 感谢您的更新。你知道我们是否可以注释掉document.getElementById('s_3_1_72_0')。focus()。 原因这是由SWE为小程序“SWE导出小程序”创建的。 如果我们可以解决这个问题,那么我的出口到Excel的工作将很好,我不必担心编写一个自定义的业务服务/工作流程出口。 请让我知道。 – user3491493

+0

我想你可以评论这条线,因为它不以任何方式工作。所以,如果它阻止你,它应该被删除。 – Myracle

+0

嗨 - 但我如何评论它,因为特定的HTML由SWE生成?我们可以通过“PM”或“PR”发表评论吗? – user3491493

相关问题