2017-02-17 15 views
1

これはマイクロソフトの長年にわたる問題ですが、特定のバージョンのSSRSまたはVisual Studioでこの問題が解決されているということは、どこからでも聞いたことがありません。私はVisual Studio(2013 version 12.0.31101.00 update 4)でSSRSレポートを作成しています。インターネット上でこの問題を取り上げていますが、この問題の解決策や有効な回避策があるかどうかはまだ公式にはわかりません。レポートが実行されてエクスポートされた後、一旦保存されると、iphoneへの電子メールの場合、それらを開くことはできません。誰にも今のところ決定的な答えがありますか?iphoneでSSRSからエクスポートされたExcelファイルを開くことができませんか?

答えて

0

レポートサーバーの設定でSSRSのExcel 2003レンダラーを有効にすることで、この問題を回避することができました。これは、Excel出力の後の機能を使用していない場合にのみ役立ちますが、単純なレポートであれば問題ありません。

ここでrsreportserver.configファイルを探して編集する方法の詳細:Modify a Reporting Services Configuration File。十分気をつける;この変更は非常に簡単ですが、プレーンテキストエディタの使用には注意してください。

SSRS 2016 SQL Server Standard Edition(13.0.420.2)の設定を引用しています。

設定ファイルでセクションを見つけてください。 SSRSスケジューラのページのレンダリング形式に似たリストが含まれていますが、一部のエントリには 'Visible = "false"というプロパティがあります。これには、「Excel」(Excel 2003)版が含まれます。しかし、そこにそれを保つためにニース、右、???私は単にそれを 'Visible = "true"'に変更して保存しました。

 <Render> 
     <Extension Name="EXCELOPENXML" Type="Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.ExcelOpenXmlRenderer,Microsoft.ReportingServices.ExcelRendering"/> 
     <Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="true"/> 

EXCELOPENXML版が正しくモバイルデバイス上でレンダリングされていないデフォルトのライブ一つであり、EXCEL版は、あなたが利用可能になりまし作っているものです。

一度保存すると、すぐにReporting Serverサイトを参照できるようになります。 config形式でエラーが発生すると、即座に問題が発生し、その上にいたいと思うでしょう。このためにサーバーを再起動する必要はありません。問題がある場合は、MSが推奨するバックアップから変更を復元してください。

最終的には、生成されたExcelシートをiPhoneのプレビューアで開くことができるはずです。私のケースでは、ほとんどの枠線の書式が失われましたが、構造はそのままでした。これは、PC上で適切にフォーマットされた状態で開きます。

さらに問題がある場合は、Excelレンダラデバイスファイルに渡すことができるパラメータがあることに注意してください。詳細は、Excel Device Information Settingsを参照してください。これは、これらのデバイスファイルのどのエディションを適用するのかは明記していませんが、古いバージョンはこの点で制限されていると思います。適切なパラメータで新しいレンダラーを使用すると効果が見られますが、私の場合はそうではありません。 iphoneの

+0

あなたの答えはまさに私がやったことです。私はこの問題を解決した2003年にExcelにファイルタイプを切り替えました。いい答えだ!ありがとう。 – MattyKluch

0

これは、電子メールの中の.xlsxファイルをサポートしていないiPhoneの問題です(Source)。これらのExcelの添付ファイルは、AndroidとPCで正常に動作します。回避策としては、ファイルへのリンクを電子メールで送信する方法や、結果が小さい場合はメールの本文に埋め込む方法があります。また、必要に応じて.csv形式でエクスポートすることもできます。

+1

をファイルをダウンロードすることができ、私は、私は自分のiphoneがファイルを.xlsxの優れ送信され、開かれてきたように、それはの.xlsxファイルと特異的に問題はないと思いますそれらは問題なしに。 SSRSからエクスポートされたファイルは読み取り不能なエラーで開いているようです。 – MattyKluch

0

、あなたは>とその後、開いているExcelアプリ

関連する問題