2017-04-11 37 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

相關問題