2017-11-14 19 views
0

SSRS 2013で作業していますが、一部のページにハイパーリンクを持つレポートをエクスポートする際に問題があります。これはExcelでのみ発生し、CSVではなく、データ量が多い場合(50,000行以上、各行にユーザー名のハイパーリンクが1つあります)ここで削除された機能:/xl/worksheets/sheet1.xmlからのハイパーリンク

私はExcelにエクスポートするときに私が取得エラーログメッセージです:

はerror237240_01.xmlErrors はE」 ファイルで検出された:\ VIP.xlsx'Excelは、ファイル レベルの検証を完了修理します。私はどのように私はこの問題を解決することができます問題がある可能性がありますどのような /xl/worksheets/sheet1.xml 一部から

をハイパーリンク:このワークブックの一部は 修理またはdiscarded.Removedフィーチャーされている可能性があり?

答えて

0

あなたは無効なURLハイパーリンクがあると思います。

私は本当にここSSRSを知っているが、mabye以下のドキュメントはありませんhttps://docs.microsoft.com/en-us/sql/reporting-services/report-design/add-a-hyperlink-to-a-url-report-builder-and-ssrsはあなたの問題を解決します

私はRemoved Feature: Hyperlinksと(別のソース、ないSSRS)から同様の問題があった - 多分これは、次のことに役立ちます。

私はシートの中に無効なハイパーリンクがあったことを知りました。

は、いくつかのハイパーリンクについてTargetのような2つのハイパーリンクがありました:
hyp1)http://www.domedomain.org, www.anotherdomain.com
hyp2)https://www.example.com http://www.sometnihg.net http://www.test.com
(無効hyperelinks)

は、私は次のように変更しました:
hyp1)http://www.domedomain.org
hyp2)https://www.example.com
(実際の有効なハイパーリンク)

そして今はすべて動作しているようです。

あなたはXLSXファイルを解凍し、

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"> 
    ... 
    <Relationship Id="rid1" Target="http://www.example.com" TargetMode="External" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink"/> 
    <Relationship Id="rid2" Target="http://www.example2.com" TargetMode="External" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink"/> 
    ... 
</Relationships> 

のように定義されたハイパーリンクを使用してXMLファイル /xl/worksheets/_rels/sheet1.xml.rels を見つけて、ターゲット属性の内容

を探すことができます
関連する問題