2017-04-11 4 views
0

eserviceのOpen UIで「エクスポート」オプションを使用しようとしています。エクスポートはInternet Explorerではうまく動作しますが、クロムとモジラでは失敗します。 コンソールで3つのブラウザすべてで次のエラーが表示されますが、IE getはこのエラーを受け取り、エクスポートオプションは問題なく動作します。 Chrome/Mozillaはこのステップで失敗します。これを修正する方法やアイデアはどうすれば自分のjquery/javascriptを書き出してデータをExcelに書き出すことができますか教えてください。siebel Open UiをExcelにエクスポートすると、IEでクロムとMozillaが失敗する

エラー:エラー - > nullのプロパティ 'focus'を読み取ることができません。 this.document.getElementById( 's_3_1_72_0')。focus(); s_3_1_72_0 - このコントロールは存在します(ラジオボタン)。ただし、このコントロールはhtmlタグ内に名前だけがあり、IDが指定されていません。

入力タイプ=「ラジオ」=「」名前=「s_3_1_72_0」値=「現在のクエリ内のすべての行」アリア・ラベル=「」タイトル=「」

入力タイプ=「ラジオ」の名前を=確認しました「s_3_1_72_0」値=「現在行だけ」ARIAラベル=「」タイトル=「」

おかげで、 ラジャ

答えて

0

問題は、あなたがgetElementByIdをを述べたように、クラッシュにつながる、インターネットということのようですExplorerはエラー許容度が非常に高く、いくつかの間違いが起こります。後続のコードはChrome/Mozillaではなく実行されます。

したがって、「フォーカス」がネリカリであるかどうかを確認してコメントにすることができます。残念なことに、Open UIを使用したファイルシステムへのアクセス権を持たないため、Excelを自己実装するためにビジネスサービス/ワークフローをエクスポートする必要があり、Excelファイルを作成してダウンロードすることができます。

+0

こんにちはMyracle - ありがとうございました。 document.getElementById( 's_3_1_72_0').focus()をコメントアウトできるかどうか知っていますか? これはアプレット "SWE Export Applet"に対してSWEによって作成されたためです。 この問題を解決できれば、エクセルへのエクスポートはうまくいくでしょう、私はカスタムビジネスサービス/ワークフローを書き出すことについて心配する必要はありません。 お知らせください。 – user3491493

+0

私はあなたがどのような方法で仕事をしないので、行をコメントすることができると思います。だから、それがあなたを妨害するなら、それは取り除かれるべきです。 – Myracle

+0

こんにちは - しかし、特定のHTMLはSWEによって生成されているので、どのようにコメントアウトしますか? 「PM」や「PR」を使ってコメントできる方法はありますか? – user3491493

関連する問題